LABORATORIO N°:2 “MATLAB I”
CARRERA
: MANTENIMIENTO Y GESTIÓN EQUIPO PESADO
CICLO
:V
SECCIÓN
: “R”
DOCENTE
: ING. BERLY SILVA VARGAS
CURSO
: TALLER DE CONTROL ELECTRÓNICO DE EQUIPO PESADO.
ALUMNO (S)
: Cibyk feender Santos Pariñas : Luis Miguel Sifuentes Rodríguez : Anthony Elver Ulloa Lázaro : Luis Alberto Vicente Chuquihuanga
V CICLO
2017 - I
1
TECSUP
MATLAB I
1. Objetivo:
Programación usando Matlab I. .
2. Materiales:
PC con Matlab. Guía de Laboratorio.
3. Marco Teórico: Matlab es un sistema general de software para matemáticas y otras aplicaciones científicas. Es utilizado por investigadores, ingenieros y analistas, así como en el entorno del estudiante de aquella especialización. Las aplicaciones de Matlab comprenden la mayoría de las áreas de la ciencia, tecnología y negocios en donde se aplican métodos cuantitativos.
Matlab: Matrix Laboratorio: Como su nombre lo indica, Matlab es un software que se especializa en el trabajo con matrices. Es un lenguaje de programación que permite realizar operaciones matriciales en forma simple y práctica, cosa que en otros lenguajes (como JAVA) resulta bastante engorroso.
El lenguaje del cálculo técnico: Millones de ingenieros y científicos de todo el planeta utilizan MATLAB® para analizar y diseñar los sistemas y productos que transforman nuestro mundo. MATLAB está presente en sistemas de seguridad activa de automóviles, naves espaciales interplanetarias, dispositivos de monitorización de la salud, redes eléctricas inteligentes y redes móviles LTE. Se utiliza para aprendizaje automático, procesamiento de señales, procesamiento de imágenes, visión artificial, comunicaciones, comunicaciones, finanzas computacionales, diseño de control, robótica y muchos otros campos.
2
TECSUP
MATLAB I
Matemáticas. Gráficos. Programación. La plataforma de MATLAB está optimizada para resolver problemas de ingeniería y científicos. El lenguaje de MATLAB, basado en matrices, es la forma más natural del mundo para expresar las matemáticas computacionales. Los gráficos integrados facilitan la visualización de los datos y la obtención de información a partir de ellos. Una vasta librería de toolboxes preinstaladas le permiten empezar a trabajar inmediatamente con algoritmos esenciales para su dominio. El entorno de escritorio invita a experimentar, explorar y descubrir. Todas estas herramientas y prestaciones de MATLAB están probadas y diseñadas rigurosamente para trabajar juntas.
Escale. Integre. Despliegue. MATLAB le ayuda a llevar sus ideas más allá del escritorio. Puede ejecutar sus análisis en conjuntos de datos de mayor tamaño y escalar a clústers y nubes. El código MATLAB se puede integrar con otros lenguajes, lo que le permite desplegar algoritmos y aplicaciones en sistemas web, empresariales o de producción. Descubra lo que puede hacer con MATLAB.
Entorno de trabajo
3
TECSUP
MATLAB I
Editor de programas
Directorios
4
TECSUP
MATLAB I
Antes de comenzar, debemos indicarle al programa en qué directorio vamos a trabajar. Para esto vamos a File > Set Path y hacemos clic sobre el botón ‘Add Folder’. Una vez que hayamos seleccionado la carpeta de trabajo, cerramos la ventana haciendo clic en ‘Close’.
4. Procedimientos: Principios con MATLAB. Al arrancar MATLAB aparecerá el símbolo del sistema (además de algunos mensajes) >> El símbolo >> determina la línea de comandos donde podemos escribir y ejecutar los comandos. Para salir de MATLAB teclearemos
>> quit [ENTER
Aritmética elemental Comenzaremos viendo con varios ejemplos que las operaciones aritméticas habituales se realizan del modo esperado con los operadores suma: +, resta: - , producto: , división: /, y exponencianción: ^. *
5
TECSUP
MATLAB I
6
TECSUP
MATLAB I
Diferentes formatos para los datos Existen diferentes formatos de salida para los datos en MATLAB. Veamos algunos ejemplos.
Asignaciones
7
TECSUP
MATLAB I
8
TECSUP
MATLAB I
9
TECSUP
MATLAB I
10
TECSUP
MATLAB I
11
TECSUP
MATLAB I
Lectura de datos La lectura de datos nos permite asignar un valor a una o a más variables mediante acciones externas. Bien desde el teclado del ordenador ó bien desde un fichero.
Gráficos en 2D El comando plot. El uso del comando plot es el siguiente. >> plot (argumentos).
12
TECSUP
MATLAB I
13
TECSUP
MATLAB I
Gráfico Nº 1
14
TECSUP
MATLAB I
Gráfico Nº 2
15
TECSUP
MATLAB I
Gráfico Nº 3
Gráfico Nº 4
16
TECSUP
MATLAB I
Grafica Nº 5
17
TECSUP
MATLAB I
Adicionales a la gráfica.
Pegar Gráfica Obtenida:
Grafica Nº 6
18
TECSUP
MATLAB I
Gráficos en 3D
Grafica Nº 7 Anotar Observaciones de meshc.
Observamos que cuando uno desea tener una mejor perspectiva de lo que está realizando, el programa nos facilita en mostrar imágenes en 3D, para un mejor entendimiento.
19
TECSUP
MATLAB I
Realizar un programa para que resuelva la ley de ohm.
Para intervalos desde -10 a 10.
Gráfico Nº 8
Gráfico Nº 9 20
TECSUP
MATLAB I
Las gráficas de las siguientes funciones trigonométricas Sin(X), Cos(X), Tan(X) Desde -4*pi hasta 4*pi
Gráfico Nº 10
21
TECSUP
MATLAB I
Gráfico Nº 11
22
TECSUP
MATLAB I
5. Recomendaciones: El programa matlab es un excelente programa ya que en un trabajo de programación nos facilita que nuestros cálculos o datos sean más exactos y en un menor lapso de tiempo. Para poder dar un buen uso y sacar provecho dicho programa debemos aprendernos bien la sintaxis del mattlab. El programa matlab, para programar en su mayoría viene palabras en inglés, por ello es muy importante el saber el dicho idioma para tener un mejor entendimiento y dominio del programa.
6. Conclusiones: Llegamos a la conclusión que para dominar el programa en matlab I, debemos saber bien la sintaxis , operaciones y funciones que permiten solucionar problemas ya sea en cualquier ámbito de trabajo; esta primera sesión en el laboratorio sobre manejo del matlab I, con ayuda del profesor y la guía correspondiente a dicho laboratorio, logramos entender que al poner la sintaxis mal el programa nos arroja unas letras rojas indicando error, en cambio al poner la sintaxis correctamente, inmediatamente los arroja los resultados exactos de las funciones dadas.
23