Vous êtes sur la page 1sur 5

2.1.

11 Anlisis con MATLAB


En el siguiente captulo se tratara sobre un tutorial en MATLAB.
Crear una funcin.

num=[2 , 12, 50]
den=[4 , 2 , 100]

Este cdigo nos permite ingresar una ecuacin como denominador y otra ecuacin como
denominador, permitindonos escoger el grado que se desee en cada una de ellas.


Figura 1 Resultado

Una vez ingresadas las ecuaciones del numerador y denominador, procedemos a expresar estos
datos como una funcin.

y=tf(num,den)


Este es el cdigo que nos permite que se exprese como una funcin con los datos anteriormente
ingresados.


Figura 2 Resultado



Una vez obtenida la funcin podemos procesarla de varias maneras, para obtener diferentes
utilidades de ella.

Polos y ceros

pzmap(y)

Este es el cdigo que nos permite calcular los Polos (p), Ceros (z), y la Constante (k) de una funcin
ya establecida figura 2, en nuestro caso utilizaremos la que creamos anteriormente, cabe recalcar
(pzmap(y)) que en donde se encuentra la y es el nombre que nosotros nombramos a nuestra
funcin la cual queremos que sea tratada, este puede ser cambiado segn sea el caso.


Figura 3 Resultado

Tambin podemos comenzar ingresando primero los polos, ceros y la constante para al final obtener
nuestra funcin con el numerador y denominador respectivamente.

z=[4; 5; 2]
p=[1; 1; 3]
k=[5]

Observamos que hemos ingresado lo Ceros, Polos y constante.


Figura 4 Resultado

Procedemos a colocar el siguiente cdigo para obtener nuestro numerador y denominador de los
polos, ceros y contante ingresados anteriormente.

[a , b]=zp2tf(z, p, k)

Una vez ingresado el cdigo obtenemos numerador (a) y denominador (b), [a , b] en esta parte
podemos ingresar cualquier letra para identificar el numerador y denominador.


Figura 5 Respuesta

Diagrama de bode
Con una funcin establecida tambin es posible crear un diagrama de bode usando el siguiente
cdigo.

bode(y)

Como se dijo anteriormente y es la letra con la que se nombr a nuestra funcin ingresada en
nuestra hoja de edicin de MATLAB


Figura 6 Funcin


Figura 7 Diagrama de Bode

Diagrama de polos y ceros
Con los polos y ceros calculados tambin podemos realizar un diagrama.

subplot(2,2,1),pzmap(TV1)

Utilizamos el cdigo anterior y nos dar de resultado un diagrama de polos y ceros.


Figura 8 Diagrama de polos y ceros

Ingreso de una funcin
Ahora en este caso vamos a ingresar una funcin con la incgnita tal y como es, con el siguiente
cdigo.
Primero tenemos que declarar la incgnita.

syms s

Una vez declarada la incgnita procedemos a ingresar la funcin de esta manera

F=((s+4)*(s+5))/((s+1)*(s+3))


Figura 9 Resultado

Si queremos observar de una mejor forma la funcin colocamos el siguiente cdigo.

pretty(F)

As obtenemos la misma funcin pero se la puede visualizar de mejor forma.


Figura 10 Resultado

Y esta funcin puede ser tratada de la misma forma como la anterior, se puede aplicar todo lo visto
anteriormente.

Nota: Todos los datos de funciones, ecuaciones tienen que ser ingresados en la misma hoja de
edicin de MATLAB.

Vous aimerez peut-être aussi