Está en la página 1de 7

Teora de Control

Prof. Carlos Jerez


Br. Juan Parra

Practica 1. Teora de control.

MATLAB es un lenguaje de alto rendimiento para clculos


tcnicos. Integra el clculo, la visualizacin, y la programacin en un
ambiente fcil de utilizar donde los problemas y sus soluciones se
expresan usando notacin matemtica. Las aplicaciones tpicas
incluyen:
1. Matemticas y clculo
2. Desarrollo de algoritmos
3. Modelado, simulacin y prototipos
4. Anlisis de datos, exploracin y visualizacin
5. Grficos cientficos y de ingeniera
6. Desarrollo de aplicaciones, incluyendo interfaz grfica.
MATLAB es un sistema interactivo cuyo elemento bsico de
datos es un arreglo que no requiere de dimensionamiento. Esto
permite resolver muchos problemas tcnicos de clculo,
especialmente aquellos que tienen que ver con matrices y vectores,
en una fraccin del tiempo que tomara para escribir un programa
en un lenguaje no interactivo escalar tal como C o FORTRAN. El
nombre MATLAB significa MATrix LABoratory.
Es ampliamente usado en ambientes universitarios y en la
Industria.
Variables
MATLAB no requiere declarar ni el tipo ni la dimensin de las
variables. Cuando MATLAB encuentra un nuevo nombre de variable,
crea automticamente la variable y aparta la cantidad apropiada
de memoria. Si ya existe la variable, MATLAB cambia su contenido y,
en caso de ser necesario, aparta ms memoria.
Operadores
Las expresiones utilizan operadores aritmticos familiares y
reglas de prioridad.

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

Matrices
En MATLAB, una matriz es un arreglo rectangular de nmeros.
Un significado especial se asocia a veces a las matrices 1-por-1,
que son escalares, y a las matrices con solamente una fila o
columna, que son vectores. MATLAB tiene otras maneras de salvar
datos numricos y no numricos, pero en principio, es mejor pensar
en todo como una matriz. Las operaciones en MATLAB se disean
para que sean tan naturales como sea posible.
Donde otros lenguajes de programacin trabajan con nmeros,
uno a la vez, MATLAB permite trabajar con matrices enteras de forma
rpida y fcil.
Funciones
MATLAB proporciona una gran cantidad de funciones
matemticas elementales estndar, incluyendo abs, sqrt, exp, y sin.
Tomar la raz cuadrada o el logaritmo de un nmero negativo no es
un error; el resultado complejo apropiado se produce
automticamente. MATLAB tambin proporciona muchas ms
funciones matemticas avanzadas. La mayora de estas funciones
aceptan argumentos complejos. Para una lista de funciones
matemticas elementales, escriba
help ops
+ adicin
- Substraccin
* Multiplicacin
/ Divisin
^ Potencia
El operador dos puntos
Los dos puntos, :, es uno de los operadores ms importantes de
MATLAB. Aparece de diversas maneras.
Su uso puede generar una sucesin de nmeros, asi como
tambin puede usarse para obtener un espaciamiento no unitario,
especificando un incremento.
Otro caso, expresiones con subndices que implican dos puntos,
se refieren a partes de una matriz.

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

Archivos-m
Se pueden crear matrices usando los Archivos-m, que son
archivos tipo texto que contienen cdigo de MATLAB. Solo cree un
archivo que contenga las mismas declaraciones que se escribirian en
la lnea de comando de MATLAB.
Guarde el archivo bajo un nombre que termine en .m

Editando la lnea de comando


En el teclado las flechas y las teclas de control permiten
recordar, corregir, y editar los comandos que se han introducido
anteriormente.
ctrl-p Recordar la lnea anterior
ctrl-n Recordar la lnea siguiente
ctrl-b Mover el cursor un carcter hacia la izquierda
ctrl-f Mover el cursor un carcter hacia la derecha
ctrl- ctrl-r Mover el cursor a la derecha una palabra
ctrl- ctrl-l Mover el cursor a la izquierda una palabra
home ctrl-a Mover el cursor al comienzo de la lnea
end ctrl-e Mover el cursor al final de la lnea
esc ctrl-u Borrar lnea
del ctrl-d Borrar el carcter despus del cursor
backspace ctrl-h Borrar el carcter antes del cursor
ctrl-k Borra hasta el final de lnea
Grficos
MATLAB tiene recursos extensos para visualizar vectores y
matrices como grficos, as como hacer anotaciones e imprimir estos
grficos.
El comando lookfor
El comando lookfor permite que usted busque funciones
basadas en una palabra clave. Busca a travs de la primera lnea del
texto de la ayuda, el cual se conoce como lnea H1, que tiene cada
funcin de MATLAB, y devuelve las lneas H1 que contienen la
palabra clave especificada.

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

Gua Teora de control


Practica 1.
Para completar las siguientes preguntas es necesario haber ledo el tutorial
de MATLAB y la teora de la practica 1.
1. Cules son las principales aplicaciones de MATLAB en ingeniera?

2. Enumere las funciones matemticas elementales estndar que


MATLAB proporciona

3. Qu comandos considera usted como los ms importantes en


MATLAB? Explique por qu.

4. Explique cmo introducir una matriz en MATLAB.

5. Haciendo uso de MATLAB en su computador


siguientes matrices

introduzca las

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

6. Dadas las siguientes matrices y con el uso de MATLAB en su


computador, obtenga:

C=A+B
Resultado en patalla:
[

C=B-A
Resultado en patalla:

funciones matemticas
estndar obtenga el resultado para:

7. Mediante

el

uso

de

A=-25
Abs(A)=
Resultado en pantalla:
Sqrt(A)=
Resultado en pantalla:
Sen(B)=
Resultado en pantalla:

B=

elementales

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

8. Explique la importancia de la representacin grfica de curvas en


MATLAB.

9. Cul es el comando utilizado para la representacin de curvas en


MATLAB?

10. Explique la funcin del operador dos puntos y sus variaciones.

11. Dibuje en MATLAB la grfica y=


incrementos de 0.1

en el intervalo

con

12. Que son los archivos m y para qu son usados?

13. Para qu es utilizado el comando LOOKFOR?

14. Con sus propias palabras y luego de haber ledo el tutorial de


MATLAB y realizado la practica uno, explique en que podra usar
usted este programa

Teora de Control
Prof. Carlos Jerez
Br. Juan Parra

Bibliografa
Bolton, W. (2001) Ingeniera de Control. 2da Edicin. Mxico: Alfaomega.

Dulhoste, J. Gua Teora de Control. Universidad de los Andes. Mrida.


Venezuela.

Ogata, K. (1998). Ingeniera de control Moderna. Mxico: Prentice Hall


Hispanoamericana.

Ogata, K. (1999). Problemas de Ingeniera de control utilizando Matlab.


Madrid: Prentice Hall Iberia

Ramrez, J. Introduccin a Matlab y Simulink. Dpto. Teora de la Seal,


Telemtica y Comunicaciones. Universidad de Granada

También podría gustarte