Está en la página 1de 10

Unidad 3: Programación modular

en Excel e introducción a Matlab


Teoría de la Programación 2

Realizado por: Ing. Ana Lucía Pérez MSc.


Temas de la Unidad
• Procedimientos y funciones sin parámetros.
• Procedimientos y funciones con parámetros.
• Reconocimiento del entorno de trabajo de
Matlab, comandos básicos y operadores.
Operaciones básicas en el Command Window
• Edición de variables y tipos de datos en el
Workspace (Array Editor). Introducción al
manejo de scripts en Matlab.

Realizado por: Ing. Ana Lucía Pérez MSc.


Edición de variables y tipos de
datos en el WorkSpace

Realizado por: Ing. Ana Lucía Pérez MSc.


Modificar datos y variables
• Las variables se guardan en el WorkSpace con el tipo de dato y
tamaño que Matlab asigna.
• Los valores de las variables pueden ser cambiadas a través de 2
formas:
– Desde el Command Window: se escribe la variable y se asigna el nuevo
valor, luego se presiona la tecla ENTER.

– Desde el Array Editor: En el WorkSpace se da clic derecho y se selecciona


del menú desplegable la opción Array Editor, aquí se apertura un matriz de
datos, similar a una hoja de Excel, donde se puede cambiar los valores y el
tipo de dato de la variable, puede pasar de un vector a una matriz de
tamaño NxM.

Realizado por: Ing. Ana Lucía Pérez MSc.


Matrices en Matlab
• No se requiere declarar la matriz ni su tamaño.
• El tamaño de la matriz se define en función de los elementos
introducidos.
• Se puede definir el tamaño y luego cambiarlo.
• Las matrices se definen por filas.
• Los elementos de una misma fila se pueden separar por: espacios
en blanco o comas
• Las filas se separan por enter o punto y coma.
• Las filas y columnas se numeran con índice 1 respectivamente
(diferente en C y Visual)
• Matlab guarda por columnas (Column major order)
• x(i) accede al elemento i del arreglo x
• Se usa A(i,j) en matrices o también por el índice general, en matriz
de 3x3, A(8) = A(2,3)

Realizado por: Ing. Ana Lucía Pérez MSc.


Introducción al manejo de scripts

Realizado por: Ing. Ana Lucía Pérez MSc.


Scripts en Matlab
• Los comandos ejecutados en el Command Window no
se graban, se van registrando en el Command History.
• Las variables almacenadas en el WorkSpace tampoco
se graban, una vez que la sesión de Matlab se haya
cerrado.
• Para poder almacenar las variables y sentencias, se
requiere del manejo de un editor. Este editor se llama
Scripts en Matlab.
• Un Script, es un conjunto de instrucciones que sirve
para escribir sentencias, comando, variables, valores
que se ejecutan una a continuación de otra.

Realizado por: Ing. Ana Lucía Pérez MSc.


Entorno de trabajo en los Scripts
Ejecutar el
programa

Líneas de
programación

Realizado por: Ing. Ana Lucía Pérez MSc.


Archivos en Matlab
• Todos los archivos creado en Matlab, deben tener las
siguientes características:
– El nombre del archivo no debe contener espacios.
– El nombre del archivo se graba con la extensión *.m
– No debe cambiarse la ubicación del Directorio Actual.
– Para ejecutar el archivo es posible a través de las
siguientes opciones:
• Desde el botón RUN de la barra estándar.
• Escribir el nombre del archivo (sin la extensión) en el Command
Window y presionar ENTER.
• Seleccionar el archivo desde la ventana del Directorio Actual hacia
el Command Window y el programa se ejecutará
automáticamente.

Realizado por: Ing. Ana Lucía Pérez MSc.


Realizado por: Ing. Ana Lucía Pérez MSc.

También podría gustarte