本文共 829 字,大约阅读时间需要 2 分钟。
打开辨识工具箱
systemIdentification
注意:系统的输入输出数据是Nx1的列向量,如果是1xN的行向量会提示出错!
import
选择时域信号Time domain data
import
导入数据勾选Time Plot
,并点击mydata
,会出现我们采集的数据图像。
preprocess
对数据进行预处理预处理的对象是working data中的数据,每进行一种预处理左边就会有新的数据生成,此时只要将新数据移动到working data的方块就能将working data换成你所想处理的数据了,可以多次这样进行处理,得到你最终想用来辨识的数据合验证的数据。不许要的数据可以拖到trash删除,也可从其中找回删除的数据。
step4:辨识,将数据拖到working data
,再把验证的数据拖到validation data
,这个validation data
就是最原始数据稍作处理得到的一个更接近理论模型的对象数据。
step5:点下拉菜单Estimate
,选择想要的模型,并设置参数,我们选中经典传递函数形式的Transfer Functions...
,并写入极点及零点个数,点击Estimate
。
计算结果如下:
双击Model Views
中计算得到的模型,观察传递函数。
参考文献:
转载地址:http://zuzxf.baihongyu.com/