Professional Documents
Culture Documents
a=
10
-------
2s+1
b=
exp(-0.7*s) * ---------
0.4 s + 1
>> r=a*b
r=
10
exp(-0.7*s) * -------------------
>> bode(r)
>> n(0:1:100);
>> n=(0:1:100);
>> bode(n,r)
>> n=(0:1:10);
>> bode(n,r)
>> n=(0:1:5);
>> bode(n,r)
>> grid on
>> bode(n,r)
>> rlocus(n,r)
The "rlocus" command cannot be used for continuous-time models with delays. Use the
"pade"
>> pid
ans =
Kp = 1
P-only controller.
>> pid(2,3,3)
ans =
Kp + Ki * --- + Kd * s
s
with Kp = 2, Ki = 3, Kd = 3
>> pid(2,3,0)
ans =
Kp + Ki * ---
with Kp = 2, Ki = 3
>> pid(2,0,0)
ans =
Kp = 2
P-only controller.
>>