Vous êtes sur la page 1sur 8

Escuela de Ingeniera Mecatrnica

GUIA DE LABORATORIO
LABORATORIO 01
TEMA: INTRODUCCION AL MATLAB
OBJETIVOS
-

Familiarizarse con el manejo del matlab como una herramienta de ayuda para el
clculo.
Identificar las diferentes funciones utilizadas para el clculo matemtico matricial y
polinomial
Utilizar las herramientas de matlab para la generacin de grficos de funciones y
puntos coordenados.

MATERIAL Y EQUIPOS

Computador con software matlab

INTRODUCCION
Segn Wikipedia MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una
herramienta de software matemtico que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programacin propio (lenguaje M).
Entre sus prestaciones bsicas se hallan: la manipulacin de matrices, la representacin de datos
y funciones, la implementacin de algoritmos, la creacin de interfaces de usuario (GUI) y la
comunicacin con programas en otros lenguajes y con otros dispositivos hardware. El paquete
MATLAB dispone de dos herramientas adicionales que expanden sus prestaciones, a saber,
Simulink (plataforma de simulacin multidominio) y GUIDE (editor de interfaces de usuario - GUI).
Adems, se pueden ampliar las capacidades de MATLAB con las cajas de herramientas
(toolboxes); y las de Simulink con los paquetes de bloques (blocksets).
Es un software muy usado en universidades y centros de investigacin y desarrollo. En los
ltimos aos ha aumentado el nmero de prestaciones, como la de programar directamente
procesadores digitales de seal o crear cdigo VHDL
Fue creado por Cleve Moler en 1984, surgiendo la primera versin con la idea de emplear
paquetes de subrutinas escritas en Fortran en los cursos de lgebra lineal y anlisis numrico,
sin necesidad de escribir programas en dicho lenguaje. El lenguaje de programacin M fue
creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y
EISPACK sin tener que usar Fortran

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica


PROCEDIMIENTO
Abrimos el entorno de trabajo del MATLAB, el icono para el inicio puede estar en el
escritorio lo buscamos en inicio->programas->MATLAB.

1. Creacin de variables
Una variable se identifica mediante un nombre el cual puede estar formado por la
combinacin de letras y nmeros, con las restricciones que el primer caracter del
nombre no puede ser un nmero, y tampoco puede usarse nombres asignados como
funciones en matlab.
Para la creacin de una variable y asignarle un valor se puede utilizar el operador de
asignacin que es el smbolo =. El operador de asignacin toma el valor que tiene al
lado derecho y lo asigna a la variable indicada en su lado izquierdo.
Por ejemplo redactamos lo siguiente en la ventana de comandos:
>> A=26

y damos enter, se mostrar el resultado

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica

Creamos otra variable, por ejemplo:


>>B=19;
el ; que colocamos al final es para evitar que se muestre el resultado,
es decir que solamente se ejecuta la operacin, esto lo hacemos para evitar llenar
nuestra pantalla con resultados parciales.

Sin embargo en la ventana del explorador de variables podemos ver ambas variables
que hemos creado y sus correspondientes valores

2. Operaciones bsicas
Las operaciones bsicas con el matlab son bastante simples.
Por ejemplo:

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica


Si la pantalla est llena y deseamos borrarla basta con colocar la instruccin
>> clc
Si se desea obtener ayuda o una descripcin de una funcin se escribe help y luego el
nombre de la funcin que deseamos consultar. (la informacin se presenta en ingls de
modo que hay que empezar a manejar este idioma)

3. Creando vectores
Para crear un vector se sigue la siguiente sintaxis

En el ejemplo tanto el vector X como Y tienen 6 trminos.


Un vector es en realidad una matriz de 1 x N.

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica


4. Operaciones con vectores
Los vectores los podemos operar trmino por trmino, por ejemplo:

5. Creacin de matrices
Para crear una matriz hay que escribir entre corchetes los trminos de cada fila
separando con ; antes de escribir la siguiente fila como se ve en el ejemplo

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica


6. Operacin con polinomios
Tomemos el caso del siguiente polinomio
Y = 4 + 6 3 + 8 2 + 12x + 9
En el matlab declaramos el polinomio como un vector en el cual los trminos son los
coeficientes del polinomio en orden de potencia decreciente. En el caso de que un
coeficiente sea 0 debe ser incluido como un 0 en su correspondiente posicin.

Con la funcin polyval podemos hallar el valor de y para un valor que declaremos de
x, por ejemplo para el caso x=7

Podemos calcular las races del polinomio utilizando la funcin roots

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica


7. Grfico de funciones
Podemos crear un vector t formado por 100 elementos entre 0 y 6.3 y otro vector
llamado y con igual nmero de elementos correspondientes al seno de los
elementos de t. Luego podemos graficar los pares ordenados correspondientes a los
elementos de t y y utilizando la funcin plot.

Al ejecutar los comando anteriores nos aparece una nueva ventana con el grafico de
los pares ordenados.

Aunque a la vista parece ser una lnea continua, es en realidad una serie de 100
puntos de los pares ordenados de t y y
Si modificamos la funcin plot como sigue podemos ver cada punto.

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Escuela de Ingeniera Mecatrnica

CUESTIONARIO
-

Utilizando la funcin plot y sus modificadores haga que se muestre una figura con la
funcin seno es decir t vs y pero formado por crculos de color rojo, y en otra ventana
que se muestre la figura de la funcin coseno (puede crear otro vector z con los valores
de la funcin coseno de t) como una lnea de color verde.

Investigue y describa la utilidad de la funcin conv en matlab.

a qu le llamamos un archivo m?, redacte uno que cumpla lo indicado en la primera


pregunta de este cuestionario.

_____________________________________________________________________________
Control 1
2015- I
Ing. Luis Vargas Daz

Vous aimerez peut-être aussi