Practica 1 Lab. Fundamentos de control
Ric74Práctica o problema5 de Octubre de 2021
789 Palabras (4 Páginas)142 Visitas
Universidad Nacional Autónoma de México
Facultad de Ingeniería
Practica 1
Lab. Fundamentos de control
Profe: Edgar Baldemar Aguado Cruz
Introducción
Matlab es un programa de uso científico e ingenieril este programa cuenta con una parte de programación, así como de simulación, para esta practica nos enfocaremos en la parte de programación como si de un lenguaje de programación se tratara por lo cual haremos pequeñas líneas de código para ver algunas funciones de Matlab. Matlab puede funcionar como una calculadora básica o muy potente puesto que es capaz de realizar operaciones aritméticas simples hasta la solución de ecuaciones diferenciales no lineales, en el desarrollo de la practica se vera como el programa es capas de resolver funciones trigonométricas así como ayudarnos con apartados visuales a partir de la programación.
Desarrollo
Desarrollo 1:
Código 1: Una de las herramientas bastante utilizadas en Matlab como principiante es la de hacer graficas a partir de ciertos datos dados, en este ejercicio se puede ver la grafica donde dos diodos a diferentes temperaturas nos dan exponenciales diferentes donde el eje X es de voltaje y el eje Y es el eje de la corriente eléctrica
[pic 1]
Grafica 1: tabla hecha en Matlab donde representa la exponencial de dos
Diodos a diferentes temperaturas
[pic 2]
Imagen 1: Código de Matlab para la realización de la grafica presente en
Grafica 1
Con este primer ejercicio pudimos hacer uso de lo que son vectores, funciones de algebra y la función que nos ayuda a graficar Plot() de Matlab
Código 2: Para este ejercicio dentro de la practica se nos habla de las diferentes ventajas que tiene Matlab entre ellas las de graficar sin embargo la función Plot() solo nos ayuda para poder graficar una grafica a la vez en la misma ventana si queremos tener varias graficas en una misma ventana usamos la función SubPlot() que nos pone varias graficas en una sola ventana como se ve a continuación:
[pic 3]
Tabla de Graficas 1: graficas de una función coseno con imaginarios
Generada por Matlab a través de la función subplot()
Código 3: Al igual que en el primer código a qui se puede ver varias funciones graficadas en la misma gráfica, en este caso son funciones seno en las cuales dan una vuelta completa
[pic 4]
Grafica 2: funciones senos en las cuales se muestra cada vuelta en cierto tiempo
Graficada por el método de Matlab Plot().
Desarrollo 2:
Ambiente de programación: Para esta parte dos del desarrollo en los ejercicios nos enfocaremos mas a un Matlab como si de un IDE para un lenguaje de programación se tratara por lo cual a partir de ciertas funciones podremos crear graficas no solo cartesianas sino también polares como las que se muestran a continuación.
[pic 5]
[pic 6]
[pic 7]
[pic 8]
Grafica 3: estas graficas están en el plano cartesiano para cuatro valores distintos de
Theta en una función seno.
Describa brevemente lo que entendió con el programa anterior:
En el programa anterior se ve lo que es un Debuger que en la mayoría de los IDE (Entornos de Desarrollo Integrado en español) sirven para ver cada paso a paso de un programa en algún lenguaje de programación, dado que en MATLAB se puede hacer pequeños Scripts para identificar errores o ver que todo funcione como se debe tenemos esta herramienta que nos permite ver paso a paso la ejecución del código y de esta manera de haber errores corregirlos lo antes posible. A su vez en este código usamos un for que es para hacer una función iterativa por lo cual vamos a usar mas de una vez una acción en el código en este caso para poder imprimir varias veces las graficas en polar de nuestra función seno.
...