主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

System Identification

从测量数据辨识动态系统模型

说明

系统辨识使您能够根据测量的输入-输出数目辨识动态系统的模型。您可以估计线性和非线性模型并比较不同模型的响应。

使用此 App,您可以:

  • 导入、绘制和预处理测量的输入-输出数目据。

  • 使用时域、时间序列或频域数据估计线性模型,例如传递函数、过程模型、多项式模型和状态空间模型。

  • 使用时域数据估计非线性 ARX 和哈默斯坦-维纳模型。

  • 使用独立数据集验证估计模型。

  • 将估计模型导出到 MATLAB® 工作区或 Control System Toolbox™ 中的线性系统分析器进行进一步分析。

如需了解详细信息,请在系统辨识中选择 Help > System Identification App Help

System Identification app

打开 System Identification App

  • MATLAB 工具条:在 App 选项卡上的控制系统设计和分析下,点击 App 图标。

  • MATLAB 命令提示符:输入 systemIdentification

编程用途

全部展开

systemIdentification 打开系统辨识。如果 App 已经打开,该命令将使该 App 成为焦点。

systemIdentification(sessionFile) 打开 App 并在 MATLAB 路径上加载之前保存的会话文件 sessionFile。会话包括保存时 App 中的数据集和模型。如果 App 已经打开,该命令会将会话文件的内容与 App 中已有的内容合并。

例如,systemIdentification('mySession') 打开 App 并加载之前保存的 App 会话 mySession.sid

要保存会话,请在系统辨识中选择 File > Save session。会话保存到扩展名为 .sid 的文件中。

systemIdentification(sessionFile,path) 指定会话文件的路径。如果文件不在 MATLAB 路径上,请使用此语法。

例如,systemIdentification('mySession','C:\matlab\work') 打开 App 并加载位于 C:\matlab\work 的先前保存的 App 会话 mySession.sid

版本历史记录

在 R2006a 之前推出

另请参阅

函数