Está en la página 1de 14

ESCUELA MILITAR DE INGENIERÍA

MCAL. ANTONIO JOSÉ DE SUCRE


BOLIVIA

INFORME DE LABORATORIO
SISTEMAS DE CONTROL II

LABORATORIO #1
TÍTULO: APLICACIÓN DEL MATLAB.

INTEGRANTES DEL GRUPO:


• CAMPERO RODRIGUEZ ERICK S7471-3
• GODOY BLANCO ALEX S7269-0
• HUANQUIRI LOZA BRAYAN S7742-9
• QUIÑAJO CORI RUDDY ROBERT S8027-6
SEMESTRE:
7mo SEMESTRE
MATERIA:
SISTEMA DE CONTROL II
DOCENTE:
ING. PEDRO ANDRÉS CAMPOS POVEDA

SANTA CRUZ DE LA SIERRA, (14 DE MARZO DEL 2023)


INDICE

1. DATOS GENERALES ………………………………………………………………………………………………………………………….3


2. COMPETENCIAS……………………………………………………………………………………………………………………………….3
3. CRITERIOS DE DESEMPEÑOS……………………………………………………………………………………………………………3
4. OBJETIVOS…………………………………………………………………………………………………………………………………….…3
4.1. OBJETIVO GENERAL……………………………………………………………………………………………………………………3
4.2. OBJETIVOS ESPECIFICOS…………………………………………………………………………………………………………….3
5. FUNDAMENTO TEORICO………………………………………………………………………………………………………………….3
5.1. CARACTERISTICAS……………………………………………………………………………………………………………………..4
5.1.1. LENGUAJE…………………………………………………………………………………………………………………….4
5.2. GRAFICOS E INTERFACES GRAFICOS………………………………………………………………………………………….4
5.3. CAJAS DE HERRAMIENTAS………………………………………………………………………………………………………..5
5.3.1. MATLAB……………………………………………………………………………………………………………………….5
5.3.2. SIMULINK…………………………………………………………………………………………………………………….5
5.4. LIMITACIONES Y ALTERNATIVAS………………………………………………………………………………………………5
5.5. INTERFAZ CON OTROS LENGUAJES DE PROGRAMACION………………………………………………………….5
5.6. REQUISITOS DEL SISTEMA………………………………………………………………………………………………………..6
5.6.1. SISTEMA OPERATIVO…………………………………………………………………………………………………..6
5.7. LICENCIA…………………………………………………………………………………………………………………………………..6
6. MATERIALES, HERRAMIENTAS Y EQUIPO………………………………………………………………………………………..6
6.1. MATERIALES REQUERIDOS……………………………………………………………………………………………………….6
7. PROCEDIMIENTO……………………………………………………………………………………………………………………………6
7.1. TRABAJO REALIZADO………………………………………………………………………………………………………………..7
7.2. ACTIVIDAD 1……………………………………………………………………………………………………………………………10
7.3. ACTIVIDAD 2……………………………………………………………………………………………………………………………13
8. CONCLUSIONES……………………………………………………………………………………………………………………………..15
INFORME DE LABORATORIO # 1
APLICACIÓN DEL MATLAB

1. DATOS GENERALES
Asignatura: Sistemas de control II
Carrera: Ingeniería en Sistemas Electrónicos
Semestre: Séptimo
Titulo de la practica: Aplicación del Matlab.
Bibliografía a seguir:
• Fundamentos de control con Matlab – Enrique Pinto Bernudez
• Problemas de ingeniería de control utilizando Matlab - Katsuhiko Ogata

2. COMPETENCIAS
Utilizar las funciones y usos básicos del software Matlab realizando operaciones
matemáticas, definiendo variables y comandos de trabajo con variables.

3. CRITERIOS DE DESEMPEÑO
Realizar operaciones matemáticas básicas utilizando comandos de Matlab,
definiendo variables utilizando comandos de Matlab, realizando operaciones en las
variables definidas utilizando comandos de Matlab.

4. OBJETIVOS
4.1. OBJETIVO GENERAL

• Incorporar el uso de herramientas de cálculo y simulación a las


habilidades del estudiante

4.2. OBJETIVOS ESPECIFICOS

• Instalar correctamente el programa Matlab en la computadora personal


• Ejecutar ejercicios de practica en Matlab
• Realizar conclusiones al final del laboratorio

5. FUNDAMENTO TEORICO

MATLAB (abreviatura de Matrix Laboratory, laboratorio de matrices) es un sistema de


cómputo numérico que ofrece un entorno de desarrollo integrado (IDE) con un
lenguaje de programación propio (lenguaje M). Está disponible para las plataformas
Unix, Windows, macOS y GNU/Linux.

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.

5.1. CARACTERÍSTICAS

5.1.1. LENGUAJE
Las aplicaciones de MATLAB se desarrollan en un lenguaje de
programación propio. Este lenguaje es interpretado, y puede ejecutarse
tanto en el entorno interactivo, como a través de un archivo de script
(archivos *.m). Este lenguaje permite operaciones de vectores y
matrices, funciones, cálculo lambda, y programación orientada a objetos.

5.2. GRÁFICOS E INTERFACES GRÁFICAS


MATLAB provee funciones y herramientas para visualizar datos en 2D y 3D.

5.3. CAJAS DE HERRAMIENTAS


5.3.1. MATLAB
• Computación paralela
• Matemáticas, estadísticas y optimización
• Sistemas de control
• Procesamiento de señales y comunicaciones
• Procesamiento de imágenes y visión artificial
• Prueba y medición
• Finanzas computacionales
• Biología Computacional
• Generación y verificación de código
• Implementación de aplicaciones

• Conectividad de base de datos e informes


• Generador de informes de MATLAB
• Caja de herramientas de análisis de texto
• Texto Omg

5.3.2. SIMULINK

• Modelado basado en eventos


• Modelado físico
• Sistemas de control
• Procesamiento de señales y comunicaciones
• Generación de código
• Simulación y pruebas en tiempo real
• Verificación, validación y prueba
• Gráficos de simulación e informes

5.4. LIMITACIONES Y ALTERNATIVAS


Durante mucho tiempo hubo críticas porque MATLAB es un producto
propietario de The Mathworks, y los usuarios están sujetos y bloqueados al
vendedor. Recientemente se ha proporcionado una herramienta adicional
llamada MATLAB Builder bajo la sección de herramientas «Application
Deployment» para utilizar funciones MATLAB como archivos de biblioteca que
pueden ser usados con ambientes de construcción de aplicación .NET o Java.
Pero la desventaja es que el computador donde la aplicación tiene que ser
utilizada necesita MCR (MATLAB Component Runtime) para que los archivos
MATLAB funcionen correctamente. MCR se puede distribuir libremente con los
archivos de biblioteca generados por el compilador MATLAB.

5.5. INTERFAZ CON OTROS LENGUAJES DE PROGRAMACIÓN


MATLAB puede llamar funciones y subrutinas escritas en C o Fortran. Se crea
una función envoltorio que permite que sean pasados y devueltos tipos de
datos de MATLAB. Los archivos objeto dinámicamente cargables creados
compilando esas funciones se denominan MEX-files, aunque la extensión de
nombre de archivo depende del sistema operativo y del procesador.

5.6. REQUISITOS DEL SISTEMA


Los requisitos del sistema para la versión R2016b son los siguientes:

5.6.1. SISTEMA OPERATIVO

• Windows: Windows 7 SP1 en adelante, Windows Server 2008 SP2 en


adelante.
• Mac: macOS 10.10 - 10.11
• Linux: Kernel 2.6 o superior, glibc 2.11 o superior.
• Procesador: Intel o AMD x86-64 con soporte de instrucciones AVX2.
• Disco: 2 GB solo para MATLAB, 4-6 GB para una instalación típica.
• RAM: 1GB mínimo, 4 GB recomendado.
• Tarjeta gráfica: Soporte para OpenGL 3.3 recomendado con 1 GB en
GPU.
5.7. LICENCIA
MATLAB es un software privativo de MathWorks. De forma independiente, se
ofrecen los toolboxes. Además, existen dos versiones para estudiantes.4 La
primera incluye solo MATLAB, y la segunda incluye Simulink y otros 10
módulos.

6. MATERIALES, HERRAMIENTAS Y EQUIPOS


6.1. MATERIALES REQUERIDOS

▪ Una computadora por grupo


▪ Las diapositivas de practica
▪ Cámara o cualquier cosa para realizar capturas de los ejercicios
resueltos en Matlab

7. PROCEDIMIENTO
• En un inicio se dará una introducción al ambiente de trabajo de Matlab, así
mismo se introducirá los comandos operativos y comandos para definición
de variables, vectores y matrices
• Se procederá a realizar ejercicios para consolidar los comandos de trabajo
• Se solicitará un informe de los resultados y trabajos realizados
• Instalar el programa Matlab en sus computadoras y abrir el Matlab
• Ejecutar los ejercicios establecidos en las diapositivas de la clase
• Realizar las capturas o fotografías a los ejercicios resueltos en Matlab
• Guardar las imágenes para la elaboración del informe
7.1. TRABAJO REALIZADO
7.2. ACTIVIDAD 1
PREGUNTAS
• X1 es igual a x1, ¿Por qué?
No son iguales ya que son distintas variables
• ¿Qué muestra el comando who?
El valor de una variable
• ¿Que muestra el comando whos?
Las variables declaradas, valores y dimensiones
• ¿Qué pasa cuando usas clear con una variable?
Lo borra o lo limpia (clear=limpiar)
• ¿Qué pasa cuando usas clear? Sin especificar variables
Elimina todas las variables de la tabla, es un borrón y cuenta nueva
• Como guardas las variables que estas usando para otros trabajos
Con la ventana save workspace y se guarda en un archivo formato
Matlab en la memoria de la computadora
• Para que se usa el load
Sirve para recuperar el valor de las variables
7.3. ACTIVIDAD 2
Realiza las actividades que están en la diapositiva 16 y muestra los resultados
obtenidos dentro del Matlab.
8. CONCLUSIONES
Se pudo evidenciar la ayuda que brinda el Matlab al momento resolver los ejercicios
establecidos en las diapositivas de clase y la ayuda que nos servirá para mas adelante
en la materia e incluyendo las demás materias del semestre.

También podría gustarte