|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?
! ?$ g3 u( C% {3 ~0 @# \- F% D, C3 B# H$ g4 q5 t" u
系统辨识函数:Model=bj(data,order);
& m, Q" B0 ?' _- J/ ?% c# m5 `$ ~, p! y
比较函数:compare(data,Model);7 W& B% G% }& O: \
, q) u$ [. g5 |6 }
仿真验证函数:sim(data,u)
$ @9 Z: R3 p0 P3 s( O) y. m! m7 d" ]; r) [
上面两个函数画出来的图完全不一样,是为什么?4 k5 j# n. X* ^% }' Y
$ E, R2 q. y% R$ `3 d4 Z
是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神
4 t$ o# c( R1 p+ X- B( R5 o/ y |
|