Professional Documents
Culture Documents
>> % B.5.12
>> t=0:0.1:10;
>> step(num,den,t)
>> impulse(num,den,t)
>> r=t;
>> y=lsim(num,den,r,t);
>> plot(t,r,'-',t,y,'o')
>> % B.5.13
>> C = [1 0];
>> D = [0];
>> step(A,B,C,D)
>> impulse(A,B,C,D)
>> t=0:0.1:10;
>> r=t;
>> y=lsim(num,den,r,t);
>> plot(t,r,'-',t,y,'o')
>> % B.5.14
>>
>> t=0:0.001:10;
>> [y,x,t]=step(num,den,t);
>> tr = (r-1)*0.001
tr =
0.2940
>> tp = (tp-1)*0.001
tp =
0.5310
>> Mp = ymax-1
Mp =
0.5880
ts =
3.8210
>> step(num,den,t)
>> % B.5.17
>> t = 0:0.001:10;
>> step(num,den,t)
>> [y,x,t]=step(num,den,t);
>> tr = (r-1)*0.001
tr =
1.7710
>> tp = (tp-1)*0.001
tp =
2.6320
>> Mp = ymax-1
Mp =
0.2146
ts =
5.9970
>>
>> % B.5.18
>> t = 0:0.2:10;
[y(1:51,n),x,t]=impulse(num,den,t);
end
>> plot(t,y)
>> mesh(t,z,y')
>>
>> % B.5.19
>> t = 0:0.2:10;
num = [0 1 1];
[y(1:51,n),x,t]=step(num,den,t);
end
>> mesh(t,z,y')
>>
>> % B.5.20
>> A = [0 1; -1 -1];
>> C = [1 0];
>> D = [0];
>> t = 0:0.1:10;
>> u = t;
>> y = lsim(A,B,C,D,u,t);
>> plot(t,u,'-',t,y,'o')
>>
>> % B.5.21
>> t = 0:0.1:10;
>> r = 0.5*t.^2;
>> y = lsim(num,den,r,t);
>> plot(t,r,'-',t,y,'o')
>>