Está en la página 1de 3

1

Autor Pedro Sanchez pedro.sanchez20@unmsm.edu.pe

INTRODUCCION AL MATLAB
“Estudiante de la carrera de Ingienieria Electrica”

Figura 1
Resumen— Fundamentalmente en este trabajo reforzaremos
los conocimientos básicos de la herramienta informática Matlab. La sintaxis general de un comando es:
Manipular una función de trasferencia y obtener respuestas a [salida1, salida2,…]=Nombre comando (entrada1, entrada2,
diferentes tipos de señales de entrada; analizando las …)
características de la respuesta obtenida.
Para crear una variable Matlab se sigue la misma sintaxis.
Abstract— Fundamentally in this work we will reinforce the
basic knowledge of the Matlab computer tool. Manipulate a Por ejemplo:
transfer function and get answers to different types of input >> numero=1
signals; analyzing the characteristics of the answer obtained. >>vectorA=[1 2 3]

El ‘espacio de trabajo’ (Workspace) agrupa el conjunto de


I. Introducción variables actualmente disponibles para realizar cualquier
operación dentro del entorno Matlab.

E l objetivo de esta práctica es adquirir los conocimientos


básicos para familiarizarse con el manejo de la
herramienta informática Matlab. Destinado a conocer y
Modificando el vector. Por ejemplo

vectorA=1 2 3
practicar algunas de las operaciones basicas con funciones de vectorB=[vectorA 4 5 6]
transferencia. Los comandos que utilizaremos son los que 123456
figuran en la Tabla 1. Para mayor informacion sobre un
comando en particular puede ejecutarse help topic o Creación modelos LTI
simplemente help comando, desde la ventana de comando de
MATLAB. El conjunto de las funciones de control pueden trabajar con
cuatro tipos de modelos LTI (LTI: Lineal Time-Invariant) ó
TABLA 1 invariantes en el tiempo:
COMANDOS UTILIZADOS

COMANDO BREVE EXPLICACION


exp Exponencial
sin Seno
cos Coseno

sinh Seno Hiperbolico


cosh Coseno hiperbólico . modelos de función de transferencia(TF)
clf Elimina la figura actual
. modelos cero-polo-ganancia (ZPK)
plot Crea graficas
. modelos espacio-estado (SS)
subplot Crea multiples graficos en la misma figura
. modelos de respuesta frecuencial (FRD)
hold Mantiene la grafica anterior
title Agrega titulo del grafico
Las dos funciones principales de este laboratorio, son la
xlabel Agrega nombre del eje-X
función de transferencia y cero-polo-ganancia.
ylabel Agrega nombre del eje-Y
text Agrega texto al grafico TF ó representación en forma de función de transferencia. El
print Imprime el grafico o lo guarda en un archivo modelo se expresa a través de un polinomio numerador y otro
figure Crea figuras denominador. La función tf sirve para crear un modelo de este
II. Creación de modelos tipo
Arrancar Matlab
En escritorio buscar el icono de Matlab y dar doble clic ZPK ó representación en forma de cero-polo-ganancia. El
Línea de comandos modelo se expresa a través de una ganancia, un conjunto de
Anotar en command window, desde aquí ejecutaremos las ceros (raíces del numerador) y un conjunto de polos (raíces del
funciones Matlab denominador). La función zpk sirve para crear un modelo de
este tipo.

Las funciones tf y zpk toman como entradas los datos del


modelo (en forma de vectores) y devuelven una variable
Matlab de tipo objeto con toda la información del modelo. A
continuación, se muestra cómo crear los modelos H(s) y G(s):


2

Figura 2
Figura 7

III.Conexion de modelos

Normalmente se van a construir sistemas de complejidad


creciente a base de conectar sistemas sencillos. A través de las
funciones series, parallel, feedback se logrará la función de
Figura 3
transferencia equivalente del sistema resultante de conectar en
serie, paralelo ó en buble cerrado un par de sistemas.

Fig
ura 4

Una vez creado el sistema, se pueden leer en cualquier


momento los parámetros del modelo y almacenarlos en
vectores. A continuación, se muestra cómo hacerlo para H(s):

Fig
ura 5

Fig
ura 6

Figura 8

IV. Análisis temporal de modelos

Definir en las variables Matlab A y B las siguientes funciones


de transferencia:

También se pueden usar las propias funciones zpk y tf para


obtener otra representación del modelo:
3

Figura 10

Figura 9

La función step se utiliza para dibujar la respuesta de un


sistema a un escalón unitario.

Grafico 4

Grafico 1

La función impulse se utiliza para dibujar la respuesta de un


sistema a un impulso unitario.
Grafico 5

REFERENCIAS

[1] G. Eason, B. Noble, and I.N. Sneddon, “On certain integrals of Lipschitz-
Grafico 2 Hankel type involving products of Bessel functions,” Phil. Trans. Roy. Soc.
London, vol. A247, pp. 529-551, April 1955.
[2] J. Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2.
La función pzmap se utiliza para dibujar la ubicación de los Oxford: Clarendon, 1892, pp.68-73.
polos y ceros de un sistema. [3] I.S. Jacobs and C.P. Bean, “Fine particles, thin films and exchange
anisotropy,” in Magnetism, vol. III, G.T. Rado and H. Suhl, Eds. New York:
Academic, 1963, pp. 271-350.
[4] K. Elissa, “Title of paper if known,” no puplicado.
Grafico 3 [5] R. Nicole, “Title of paper with only first word capitalized,” J. Name Stand.
Abbrev., en impresión.
[6] Y. Yorozu, M. Hirano, K. Oka, and Y. Tagawa, “Electron spectroscopy
studies on magneto-optical media and plastic substrate interface,” IEEE
Transl. J. Magn. Japan, vol. 2, pp. 740-741, August 1987 [Digests 9th
Annual Conf. Magnetics Japan, p. 301, 1982].
[7] M. Young, The Technical Writer’s Handbook. Mill Valley, CA: University
Science, 1989.

También podría gustarte