|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
在系统辨识工具箱中,由一组输入输出数据得到了一个模型,经过compare函数验证,发现模型的精度较高。但是我给辨识得到的模型输入原始输入,得到的结果和原来的完全不一样,这是什么原因呢?8 u3 t: w8 @. j% N( p. q0 m. G
3 T( g+ [$ J9 u* B
系统辨识函数:Model=bj(data,order);
- F; T/ J# o3 P5 `0 s v o7 `% \& h2 i. T1 w$ _2 ~: p
比较函数:compare(data,Model);
; l* U. h1 \5 G i' F: W0 ]( _( J* W4 V7 R" a. M2 p
仿真验证函数:sim(data,u)4 Q ~. R/ P; |! t; u* A: w( c! M8 B
* j( ^- t8 q n6 C" Z, E7 _% r
上面两个函数画出来的图完全不一样,是为什么?
. u+ V* k. S, z1 B# Y u0 u$ ^
是因为噪声吗?那用bj或oe辨识出来的模型,输入的噪声应该是什么样的?还是compare函数给输入的时候有加噪声?这个噪声是什么样的?求助大神 - l8 {1 W% T1 f C
|
|