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)
求大神指教

 Réponse acceptée

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)

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Centre d'aide et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!