Professional Documents
Culture Documents
PRIMERA PRÁCTICA
𝟎. 𝟓
𝑮(𝒔) =
𝒔𝟐 + 𝟏. 𝟒 ∗ 𝒔 + 𝟓𝟎
>> num=[0 0 0.5]
num =
0 0 0.5000
den =
>> printsys(num,den)
num/den =
0.5
----------------
s^2 + 1.4 s + 50
𝐱̇ 𝟏 −𝟏. 𝟒 −𝟓𝟎 𝐱 𝟏 𝟏
( )=( )( ) + ( )𝐅
𝐱̇ 𝟐 𝟏 𝟎 𝐱𝟐 𝟎
𝐱𝟏
𝐲 = (𝟎 𝟎. 𝟓) ( ) + (𝟎)𝐅
𝐱𝟐
>> [A,B,C,D]=tf2ss(num,den)
A=
-1.4000 -50.0000
1.0000 0
B=
1
0
C=
0 0.5000
D=
3. RESPUESTA EN EL TIEMPO:
>> step(num,den)
>> step(num,den,20)
>> [y,x,t]=step(num,den,10);
>> max(t)
ans =
10
>> max(y)
ans =
0.0173
>> min(y)
ans =
4. RESPUESTA AL IMPULSO:
>> impulse(num,den)
>> impulse(num,den,20)
>> [y1,x1,t1]=impulse(num,den,20);
>> max(y1)
ans =
0.0608
>> min(y1)
ans =
-0.0446
5. RESPUESTA A LA RAMPA:
Realizaremos un artificio para obtener la respuesta a la rampa
num =
0 0 0 0.5000
den =
>> printsys(num1,den1)
num/den =
0.5
--------------------
>> step(num1,den1)
>> step(num1,den1,4)
>> y2=lsim(num,den,r,t2);
>> plot(r,t2,'-')
>> plot(t2,y2,'o')
>> t3=0:0.1:10;
>> r1=exp(-t3); %función
>> y3=lsim(num,den,r1,t3);
>> plot(t3,r1,'-')
>> plot(t3,y3,'o')
PROBLEMA 2
1. FUNCIÓN DE TRANSFERENCIA EQUIVALENTE:
𝟐𝟎𝟎/𝟗
𝑮(𝒔) =
𝒔𝟐 + 𝒔/𝟗𝟎 + 𝟐𝟎𝟎/𝟗
num =
0 0 22.2222
den =
>> printsys(num,den)
num/den =
22.2222
--------------------------
𝐱𝟏
𝐲 = (𝟎 𝟐𝟐. 𝟐𝟐𝟐𝟐) ( ) + (𝟎)𝐅
𝐱𝟐
>> [A,B,C,D]=tf2ss(num,den)
A=
-0.0111 -22.2222
1.0000 0
B=
C=
0 22.2222
D=
3. RESPUESTA EN EL TIEMPO:
>> step(num,den)
>> step(num,den,20)
>> [y,x,t]=step(num,den,20);
>> max(y)
ans =
1.9963
>> min(y)
ans =
4. RESPUESTA AL IMPULSO:
>> impulse(num,den)
>> impulse(num,den,20)
>> [y1,x1,t1]=impulse(num,den,20);
>> max(y1)
ans =
4.7053
>> min(y1)
ans =
-4.6879
5. RESPUESTA A LA RAMPA:
Realizaremos un artificio para obtener la respuesta a la rampa
num =
0 0 0 220/9
den1 =
>> printsys(num1,den1)
num/den =
22.2222
------------------------------
𝟐𝟎𝟎/𝟗 𝟏
𝑮𝟏 (𝒔) = ( )( )
𝒔𝟐 + 𝒔/𝟗𝟎 + 𝟐𝟎𝟎/𝟗 𝒔
>> step(num1,den1,20)
>> y2=lsim(num,den,r,t2);
>> plot(t2,r,'-')
>> plot(t2,y2,'o')