Dados los polos,ceros y ganancia vamos a calcular la funcion de tranferencia mediante Scilab en los siguientes casos:
a)Ganancia K=10,polos en -1+2j y -1-2j.
Programa en Scilab
num=10;
den=poly([-1-2*%i -1+2*%i],'s');
g=syslin('c',num/den)
Solucion:
g =
10
-----------
2
5 + 2s + s
b)Ganancia 10. Cero en 0. Polos en -1+2j y -1-2j.
Programa en Scilab
num=10*poly(0,'s');
den=poly([-1-2*%i -1+2*%i],'s');
g=syslin('c',num/den)
Solucion:
g =
10s
-----------
2
5 + 2s + s
c)Ganancia 12. Cero en -1. Polos en -2, -4 y -8.
Programa en Scilab
num=12*poly(-1,'s');
den=poly([-2 -4 -8],'s');
g=syslin('c',num/den)
Solucion:
g =
12 + 12s
------------------
2 3
64 + 56s + 14s + s
Comentarios recientes