Vous êtes sur la page 1sur 8

Escuela de Ingeniería Mecatrónica

GUIA DE LABORATORIO

LABORATORIO 01

TEMA: INTRODUCCION AL MATLAB

OBJETIVOS

- Familiarizarse con el manejo del matlab como una herramienta de ayuda para el
cálculo.
- Identificar las diferentes funciones utilizadas para el cálculo matemático matricial y
polinomial
- Utilizar las herramientas de matlab para la generación de gráficos de funciones y
puntos coordenados.

MATERIAL Y EQUIPOS

 Computador con software matlab

INTRODUCCION

Según Wikipedia MATLAB (abreviatura de MATrix LABoratory, "laboratorio de matrices") es una


herramienta de software matemático que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programación propio (lenguaje M).

Entre sus prestaciones básicas se hallan: la manipulación de matrices, la representación de datos


y funciones, la implementación de algoritmos, la creación de interfaces de usuario (GUI) y la
comunicación 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 simulación multidominio) y GUIDE (editor de interfaces de usuario - GUI).
Además, 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 investigación y desarrollo. En los


últimos años ha aumentado el número de prestaciones, como la de programar directamente
procesadores digitales de señal o crear código VHDL

Fue creado por Cleve Moler en 1984, surgiendo la primera versión con la idea de emplear
paquetes de subrutinas escritas en Fortran en los cursos de álgebra lineal y análisis numérico,
sin necesidad de escribir programas en dicho lenguaje. El lenguaje de programación M fue
creado en 1970 para proporcionar un sencillo acceso al software de matrices LINPACK y
EISPACK sin tener que usar Fortran

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

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. Creación de variables
Una variable se identifica mediante un nombre el cual puede estar formado por la
combinación de letras y números, con las restricciones que el primer caracter del
nombre no puede ser un número, y tampoco puede usarse nombres asignados como
funciones en matlab.
Para la creación de una variable y asignarle un valor se puede utilizar el operador de
asignación que es el símbolo “=”. El operador de asignación 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 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

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 operación, 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 básicas
Las operaciones básicas con el matlab son bastante simples.
Por ejemplo:

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

Si la pantalla está llena y deseamos borrarla basta con colocar la instrucción

>> clc

Si se desea obtener ayuda o una descripción de una función se escribe help y luego el
nombre de la función que deseamos consultar. (la información se presenta en inglés 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 términos.


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

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

4. Operaciones con vectores


Los vectores los podemos operar término por término, por ejemplo:

5. Creación de matrices
Para crear una matriz hay que escribir entre corchetes los términos de cada fila
separando con “ ; “ antes de escribir la siguiente fila como se ve en el ejemplo

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

6. Operación 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 términos 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 posición.

Con la función polyval podemos hallar el valor de “y” para un valor que declaremos de
“x”, por ejemplo para el caso x=7

Podemos calcular las raíces del polinomio utilizando la función roots

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

7. Gráfico de funciones
Podemos crear un vector “ t “ formado por 100 elementos entre 0 y 6.3 y otro vector
llamado “ y “ con igual número 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 función 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 línea continua, es en realidad una serie de 100
puntos de los pares ordenados de “ t “ y “ y “
Si modificamos la función plot como sigue podemos ver cada punto.

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz
Escuela de Ingeniería Mecatrónica

CUESTIONARIO

- Utilizando la función plot y sus modificadores haga que se muestre una figura con la
función seno es decir t vs y pero formado por círculos de color rojo, y en otra ventana
que se muestre la figura de la función coseno (puede crear otro vector z con los valores
de la función coseno de t) como una línea de color verde.

- Investigue y describa la utilidad de la función “conv” en matlab.

- ¿a qué le llamamos un archivo m?, redacte uno que cumpla lo indicado en la primera
pregunta de este cuestionario.

- ¿De qué manera se puede hacer que la función seno y coseno se muestren en el
mismo gráfico coordenado?

_____________________________________________________________________________
Control 1 2018 - 10 Ing. Luis Vargas Díaz

Vous aimerez peut-être aussi