|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?: W4 ]% n& t n4 \- T
5 Y' M& T, [ x2 }2 [7 b系统辨识函数:Model=bj(data,order);; A( }4 _, f$ i
U1 J( q8 [" G0 S; k: [( t( L
比较函数:compare(data,Model);+ I% I# [6 U V1 |& ^" ?8 Y6 [
4 W6 {1 x7 {0 I* y& G' O) P( W仿真验证函数:sim(data,u)
% a1 g2 J" {$ @/ o, n4 }
0 v1 X* H) }( D7 Q, s上面两个函数画出来的图完全不一样,是为什么?7 i2 c+ t- H! x! p# Q2 { T
1 V' l7 r/ \; ~4 G) Z
是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神 ) r! i( @# t8 I0 b
|
|