为什么会显示这样的结果?

num1=[1,1];
den1=[1,9];
sys1=tf(num1,den1);

num2=[1,2];
den2=[1,9];
sys2=tf(num2,den2);

sys=series(sys1,sys2);

[num,den]=tfdata(sys)
disp('传递函数');
num
den

传递函数

num = 

[1x3 double]

den = 

[1x3 double]


慕运维8079593
浏览 97回答 1
1回答

尚方宝剑之说

tfdata运算结果的数据类型是元胞数组试试这个代码num1=[1,1];den1=[1,9];sys1=tf(num1,den1);num2=[1,2];den2=[1,9];sys2=tf(num2,den2);sys=series(sys1,sys2);[num,den]=tfdata(sys)disp('传递函数');celldisp(num)celldisp(den)
打开App,查看更多内容
随时随地看视频慕课网APP