Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2009-10-16
帖子: 2
声望力: 0 ![]() |
![]()
求助各位大师,很着急!
我想用matlab的系统辨识功能来求传递函数,程序如下: U=[0 0.84 0.14 -0.96 -0.28 0.93 0.99 0.41]; Z=[0 0.195 0.513 -0.272 -0.42 0.058 0.263 0.45]; m=iddata(Z,U); V=arx(m,[1 1 1]); present(V); 运行以后报错是这样的: ??? Error using ==> arx Error using ==> arxdecod The order matrix NN must have the same number of rows as there are outputs. Error in ==> cj at 4 V=arx(m,[1 1 1]); 我不太懂matlab,不明白程序有什么错误。 这是很急想用它估计一个传函,希望大家能帮帮忙啊!实在是感谢! |
![]() |
![]() |