控制系統(tǒng)仿真(MATLAB版)(五)
這一節(jié)以simulink搭建控制系統(tǒng)框圖

?G1 = tf([5 1],[1,0]);
>> G2 = tf([25],[1 2 25]);
>> G3 = series(G1,G2);
>> G4 = feedback(G3,0.1,-1);
>> step(G4)





>> A = [0 1 0 0;0 0 1 0;0 0 0 1;-20 -13 -22 -5];
>> B = [0;0;0;10];
>> C = [1 0 0 0];
>> D = 0;
>> G = ss(A,B,C,D)
>> step(G)

注意開環(huán)和單位負(fù)反饋閉環(huán)
>> s = tf('s');
>> G1 = 1/(s^2+2*s+5)*10/(s+4)+2/(2.5*s+1)
G1 =
?
? ? ? ? 2 s^3 + 12 s^2 + 51 s + 50
? ---------------------------------------
? 2.5 s^4 + 16 s^3 + 38.5 s^2 + 63 s + 20
?
Continuous-time transfer function.
>> G = feedback(G1,1,-1)
G =
?
? ? ? ? ?2 s^3 + 12 s^2 + 51 s + 50
? ----------------------------------------
? 2.5 s^4 + 18 s^3 + 50.5 s^2 + 114 s + 70
?
Continuous-time transfer function.
>> step(G)












>> G1 = tf(2,[1 4 0]);
>> G = feedback(G1,1,-1);
>> step(G)













