|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?
$ C; I/ C' Y8 v: o; O
- w; T9 _/ X, T' o Y7 R2 A- j系统辨识函数:Model=bj(data,order);
! I5 r3 U% @, s5 u" U8 r0 l
+ a2 k: Y: R4 X: a6 F比较函数:compare(data,Model);) v5 z9 {- J2 p" v5 _" l4 @
: Y2 j x) @7 o3 I8 M3 R仿真验证函数:sim(data,u)
" D M4 Q q& F: a
1 z3 G- u( R3 p) W) L上面两个函数画出来的图完全不一样,是为什么?
, t, v j& S% B2 h2 m, r, }
9 L1 ?# z! N* i& s; F* L2 ^8 ~; C是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神 " x `1 u. ?* |; k' B
|
|