num 1=[1];den 1=[1 1];
num 2=[1];den 2=[1 2];
num 3=[1 2];den 3=(1 4 5];
num 4=[1];den 4=[1 3];
[nump,denp]=parallel(num2,den2,num3,den3);
[nums,dens]=series(num1,den1,nump,denp);
[numq,denq]=feedback(nums,dens,num4,den4,-1);
printsys(num,den)
求大神指教

 Accepted Answer

0 votes

你没有定义num这个变量当然会报错了
num1=[1];den1=[1 1];
num2=[1];den2=[1 2];
num3=[1 2];den3=[1 4 5];
num4=[1];den4=[1 3];
[nump,denp]=parallel(num2,den2,num3,den3);
[nums,dens]=series(num1,den1,nump,denp);
[numq,denq]=feedback(nums,dens,num4,den4,-1);
num = [num1 num2 num3 num4];
den = [den1 den2 den3 den4];
printsys(num,den)

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!