|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?
1 A! z7 E5 |, i4 Z+ h* p' h
. ~# w: D4 ~. k2 a' B9 C$ M系统辨识函数:Model=bj(data,order);! I [& F6 w! c
1 v. X: i, O1 ~' E
比较函数:compare(data,Model);
6 H2 z e# R ~. j& q! i+ ? s9 Z8 g D! r/ W0 }
仿真验证函数:sim(data,u)
1 z7 Q3 q- t- v0 y+ h4 t% I2 Z$ r
5 Y1 [& T# X2 A% A上面两个函数画出来的图完全不一样,是为什么?7 k7 O' X, Z; j. T( M
( J$ F( {& E B, D是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神 2 u @. y+ T/ k0 O$ b0 r
|
|