|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?2 s5 C, ~3 V" j7 m+ r! a
; E8 Q" H* h u6 q3 |4 A& T0 E
系统辨识函数:Model=bj(data,order);3 ?4 d* n; @9 D. q9 j2 L& ~
1 E, ~! W7 H' e( _比较函数:compare(data,Model);3 Y v8 B a5 T# P3 Y
3 {( u/ h% C- ?- G* ^6 _3 O- Z% }6 [仿真验证函数:sim(data,u)
5 q0 } m6 Q* |* K" `& T' S6 A
上面两个函数画出来的图完全不一样,是为什么?
; W% E& @3 o7 Q
/ G; P6 I1 z' m5 E+ p# Z# P是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神
3 `0 y# U L5 D/ }* D# y |
|