Sunteți pe pagina 1din 4

Practica N°1.

El entorno de MatLab
Julián C. Bustos Hernández - 42162029
Ingeniería Eléctrica
Universidad de La Salle
Jbustos29@unisalle.edu.co

Resumen- Este documento presenta una introduccion al separados por el tema, salen resaltados en azul y subrayados,
entorno del software de Matlab e ilustrara sobre algunos de sus al momento de dar clic en alguno de esos temas, en la parte
commandos mas usados, su entorno matricial y de programacion inferior de la lista, se despliegan los subtemas del tema
el cual sera de gran ayuda para desarrollar circuitos, aplicar escogido adicionalmente, frente a cada tema de la lista, sale
sistemas Laplacioanos y observar su comprtamiento como una pequeña descripción de las funciones que pueden ser allí
respuestas de los circuitos
halladas.

Palabras Clave- Software, Matlab, Comandos, Script

Abstract- This document presents an introduction to the


environment of the Matlab software and will illustrate some of its
most used commands, its matrix and programming environment
which will be of great help to develop circuits, apply Laplacioan
systems and observe their behavior as responses of the circuits

I. INTRODUCCIÓN

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). Está disponible para las
plataformas Unix, Windows, Mac OS X y GNU/Linux .
Entre sus prestaciones básicas se hallan: la manipulación Al hacer clic en el primer tema:
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.
En 2004, se estimaba que MATLAB era empleado por
más de un millón de personas en ámbitos académicos y
empresariales.

II. PROCEDIMIENTO Y RESULTADOS

Se digito en el Workspace de Matlab el siguiente código:


“help” allí se encuentran varios tópicos de información
La función plot, permite realizar un grafico de los vectores,
Lo que hace este comando es enviarnos los temas y funciones donde se aparean los datos de las X´s y los de las Y´s, en
posibles de lograr con Matlab para darnos las directrices caso de que las variables simplemente sean escalares y no
necesarias para utilizar bien cada uno de los comandos. vectores, plot los generara como puntos en el plano, de la
misma forma permite usar números complejos y hasta variar
Se digito en el workspace de Matlab el siguiente código: los estilos de línea o de punto que se quieran usar.
“help help”
Subplot:
Subplot, permite organizar las plot´s (graficas), en forma de
matriz asignándole una ubicación a cada una de las gráficas
con el número de columna y el número de fila.

Title :
La función title, permite asignarle un nombre a cada una de
las graficas

XLABEL y YLABEL:
Con xlabel, se logra asignarle texto al eje X dentro de la
grafica para que quede marcado, de la misma manera si se
usa el comando ylabel, es posible marcar con texto el eje Y
En esencia lo que hace es explicar lo que se enseño en el de la grafica.
punto anterior, como hacer la búsqueda de los temas y
también la forma en que debe ser usado el comando help en XLIM Y YLIM
caso de necesitar alguna ayuda específica. Permite establecer limites y el rango de cada uno de los
graficos.
Es de esta forma como se puede pedir ayuda de algún
comando que ya conozcamos, solo bastara usar el comando
help seguido de el comando que se quiere usar y sobre el Se definio un polinomio de orden 5, y se uso lo aprendido
cual hay dudas. sobre la función “roots” para hallar las raíces de dicho
polinomio, y se uso lo aprendido sobre la función “poly”
Se uso la experiencia de los puntos anteriores para manejar para recuperar el polinomio definido inicialmente con las
las funciones “edit”, “roots”, “poly”, “linspace”, “plot”, raíces obtenidas.
“subplot”, “title”, “xlabel”, “ylabel”, “xlim” y “ylim”.

Edit:
Edit permite al usuario, usar este comando para ¨llamar¨ un
archivo, estos archivos pueden darse en diferentes formatos y
esta herramienta permite llegar a ellos, pero es necesario usar
el comando necesario para el tipo de archivo que se quiere
editar.

Roots:
Roots permite, teniendo establecida un polinomio de
cualquier grado, sacar las raíces que condicionan el
polinomio para su solución.

Poly:
Poly, permite que, a través de las raíces, se pueda hallar el
polinomio correspondiente para estas, de esta forma, poly es
la función inversa de roots

Linspace:
Esta función permite crear vectores entre dos puntos, estos
vectores están definidos por 100 puntos entre el punto X1 y
el punto X2, en caso de querer un numero fijo de puntos
entre X1 y X2, es posible usar una directriz mas al momento Se uso la función “edit” para crear un archivo .m con la
de ingresar los datos y permitirá tener un numero N de ayuda del comando “linspace” se generó un vector de tiempo
puntos entre X1 y X2. con nombre “t” de 0 a 1 segundo, y haciendo uso de este
vector se implemento la siguiente función:
Plot: y=e^(-1/τ t) sin⁡(ωt) donde τ=0.2 ω=2*π*f
f=10Hz
Segeneraron 3 señales más con diferentes frecuencias y se
La función linspace permite generar un vector o varios uso lo aprendido de las funciones “plot”, “subplot”, “title”,
vectores dependiendo de la necesidad, se escribirá el vector “xlabel”, “ylabel”, “xlim” y “ylim” para obtener una gráfica
entre paréntesis separado por coma en este caso (0, 1) y donde se observen plenamente todas las señales.
además se tendrá que adicionar la cantidad de ¨numeros¨ que
queremos que hayan en ese vector, en este caso se usa el 2
para poder realizar el cálculo final teniendo en cuenta que el
programa Matlab trabaja con matrices y que como tal deben
ser usadas las operaciones, de esa forma se estableció que:

Con este codigo fuente se obtuvo lo siguiente:


I. CONCLUSIONES
Tanto en sistemas matemáticos como en sistemas modelados
mas complejos, la herramienta Matlab es de gran apoyo,
incluso cuando se quieren verificar señales de salida en
funciones de Laplace con el operador s.

En la librería no solo se encuentran comandos para


programar, sino hojas científicas de cálculo para ingresar
funciones complejas o simplemente realizando el
modelamiento de la misma a través de cajas y conectores y
conectando una visualización al final que ´permita igual
obtener la señal, no solo con la función plot

REFERENCIAS
[1] https://www.mathworks.com/products/matlab.html

[2] https://www.youtube.com/user/MATLAB

ANÁLISIS DE RESULTADOS
El programa Matlab es un entorno matemático que permite
relizar funciones de programación, esto con el fin de dar
tratamiento correcto a las variables que intervengan dentro
de la programación o dentro de un sistema que se quiera
analizar, es de esta forma como se pueden general señales,
realizar modelamientos eléctricos a través de su simulador
simulink y otra infinidad de comandos y funciones que el
programa tiene para el usuario.

El entorno es mjuy amigable incluso para personas que


tienen un primer contacto con el programa y además ayuda al
momento en que se generan errores ya que el programa avisa
donde esta el error y en algunos casos ofrece sugerencias
para que el programa entienda lo que se requiere hacer.

S-ar putea să vă placă și