主要内容

系统识别

从测量数据中识别动态系统的模型

描述

系统识别应用程序使您能够从测量的输入输出数据识别动态系统的模型。您可以估计线性和非线性模型,并比较不同模型的响应。

使用这个应用程序,你可以:

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

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

  • 利用时域数据估计非线性ARX和Hammerstein-Wiener模型。

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

  • 导出估计模型,以便进一步分析到MATLAB中®工作区或线性系统分析仪应用程序在控制系统工具箱™。

有关更多信息,请参阅系统识别应用程序,选择帮助>系统识别应用帮助

打开系统识别App

  • MATLAB工具条:在应用程序选项卡,在控制系统设计与分析“,,点击应用程序图标。

  • MATLAB命令提示符:输入systemIdentification

编程使用

全部展开

systemIdentification打开系统识别如果应用程序已经打开,该命令将使应用程序进入焦点。

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

例如,systemIdentification(“mySession”)打开应用程序并加载之前保存的应用程序会话mySession.sid

中保存会话系统识别应用程序,选择文件>保存会话.会话保存到一个文件中.sid扩展。

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

例如,systemIdentification(“mySession”、“C: \ matlab \工作”)打开应用程序并加载之前保存的应用程序会话mySession.sid位于C: \ matlab \工作

版本历史

R2006a之前介绍

Baidu
map