问题标签 [system-identification]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 在 C# 中获取唯一的系统标识符
使用 C# 可以轻松获得什么样的“唯一”系统标识符(散列然后唯一标识系统)?我可以散列 HDD 大小之类的东西,但我需要识别和区分全部由相同组件构建的计算机,所以我不能这样做。
欣赏提示、想法、示例代码!
wix - WiX 3.0 中的平台识别
将托管代码从 x86 迁移到 x64 平台时,我遇到了问题。我有一个 WiX 项目来创建一个将通过 Bootstrapper 执行的MSI 。
在 x86 平台上,根据 Project.wxs 文件将文件复制到“程序文件”中。但是,如果通过 Bootstrapper 在 x64 平台上安装相同的 MSI,默认情况下,所有安装文件都会复制到“Program Files (x86)”中,并且应用程序的功能失败,因为它在 12-hive 层次结构中找不到必要的文件程序文件(对于 64 位,它是“C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\CONFIG”)。
我曾尝试使用 <?if $(var.ProcessorArchitecture)=x64 ?> 之类的预处理器变量,但我需要在项目属性中将此变量硬编码为 x86 或 x64。最后,我最终为两个不同的平台提供了两个不同的 MSI,这对我来说不是一个理想的解决方案。
那么,通过 WiX,是否可以识别平台以确保安装在所需位置?
system-identification - 唯一的计算机 ID
我正在寻找一种获取唯一计算机 ID 的方法。
根据这篇文章,我不能为此目的使用处理器 ID。可以拿主板ID吗?识别计算机的最佳方法是什么?
ruby - Ruby 中的唯一系统 ID ...?
有没有办法在 Ruby 中生成唯一的硬件相关标识密钥......?
actionscript-3 - 在 Flash/AIR 游戏中确定计算机 ID
我正在创建一个在线多人游戏,我想阻止玩家在一台计算机上使用多个客户端/帐户加入游戏。我不能简单地在服务器端检查 IP 地址,因为我仍然希望同一办公室的人能够一起玩。
因此,我想在客户端上生成某种计算机 ID/哈希,然后将其发送到服务器。我知道这很容易破解,但它至少会阻止那些不能或不会更改其客户端软件的“骗子”。
有没有办法在我的游戏客户端中生成这样的 ID/哈希?它是用 Flash 和 AIR 制作的(有两个版本,浏览器和桌面)。该值不需要是全局唯一的,因为我会检查IP-address + ID
java - 可以在与 Java servlet 交互的设备上获取硬件信息吗?
是一种收集硬件信息以唯一标识向 Java servlet 发出请求的特定设备(不是类别)的方法吗?我搜索了这个,但我认为没有方法(“用户代理”标头可用于某些信息,但仅标识一组特定设备,这还不够)。
matlab - matlab系统识别工具箱给了我不正确的传递函数直流增益
每个人。我正在尝试使用系统识别工具箱构建噪声模型。
我的系统可以写成:y = C(z)/D(z) e。基本上,我测量系统响应 y 纯粹是由于未测量的白噪声e。我认为系统 ID 可以完成这项工作,因为它只是一个ARMA模型。
在将其应用于实际数据之前,我编写了以下测试脚本,该脚本模拟了具有白噪声输入的已知系统,并尝试使用响应 y 来获得估计模型,并通过绘制它们的波数将其与已知模型进行比较。我的问题是估计的波特与真实的形状相同,但直流增益却非常不同。有人可以阅读我的脚本并告诉我出了什么问题吗?谢谢你!
matlab - 像arxstruct这样的matlab命令,用于armax、oe、bj等系统
arxstruct
命令帮助我选择具有data
输入和输出数据集的最佳 ARX 系统顺序:
matlab 为 ARX 系统选择最佳模型顺序,但我找不到其他系统(ARMAX、OE、BJ)的方法。所以我尝试了这样的循环:
其中 PE_armax 是预测误差的向量,我发现 modARMAX 的那些索引对于 PER_armax 最小值。但是如果模型有更多的系数(如 BJ),那么 matlab 以上的周期太慢了。
matlab - 将 System Identification Toolbox 传递函数与 Simulink 结合使用
我相信在尝试在 Simulink 中导入和测试在 System Identification Toolbox (SIT) 中创建的传递函数时,我在做一些根本性的错误。
举一个简单的例子来说明我在做什么。我有一个输入,它是一个从 12 秒到 25 秒的偏移正弦波,幅度为 1,频率为 1.5rad/s,它给出了测量输出。
我使用 SIT 创建了一个简单的 2 极 1 零传递函数,它给出了以下协议:
然后,我尝试将此传递函数导入 Simulink,以便在以下配置中进行调查,该配置具有频率 1.5rad/s 的正弦输入和起始 t=12。LTI 系统块是指工作空间内的传递函数变量:
当我运行这个模拟 13 秒时,模块的输入与预期的一样,但后传递函数信号与预期的结果几乎没有一致,并且超出了一个数量级。
前:
邮政:
有人可以深入了解我哪里出错了,为什么tf
in simulink 的输出与 SIT 中显示的模型输出几乎没有相似之处。我对控制理论有基本的了解,但我很难理解这一点。
matlab - Matlab:使用系统识别工具箱将单通道模型连接到多通道模型
我有以下问题:我有一个 SIMO 系统,我想使用 System Identification Toolbox 的 Matlab 函数 n4sid(执行状态空间模型的子空间识别)应用子空间识别算法(在特定情况下为 MOESP)。由于大量的数据和输出不可能一次将所有数据提供给算法,但更渐进的东西更合适。
考虑我只有 2 个输出和一个输入:我想独立执行 2 个 SISO 系统的子空间识别,然后将它们连接起来以获得具有与先前模型相同顺序的最终和完整模型:这可能与默认系统Matlab的识别工具箱?你有什么参考吗?我已经在 Matlab 论坛上询问过,但我没有得到任何答案,而且我阅读了 System Identification Toolbox 的用户指南。
看例子:如何在不再次进行估计的情况下从 M1 和 M2 中得到 M?
我还有一个相关的问题:子空间算法基于矩阵的 LQ 分解。假设我有 2 个要分解的矩阵,例如 A1、A2。Matlab中是否有办法将通过连接A1 A2获得的矩阵分解为
A =[A1, A2]
从单一分解?(特别是我对 L 矩阵感兴趣)提前谢谢