Capitulo2
CAPÍTULO II
Programación en MATLAB
• La programación en MATLAB se realiza mediante ficheros de comandos
llamados M-Files.
• Estos ficheros:
Tienen la extension .m nombre_archivo.m
Están formados por una secuencia de comandos
Las variables que se crean son globales.
Establece a los datos de entrada como parámetros.
Pueden ser modificados en cualquier editor detexto.
Existen ficheros de:
oComandos
oFunciones
Programación en MATLAB
• Diferencia entre scripts y funciones
SCRIPTS
No se aceptan argumentos de
entrada
FUNCIONES
Aceptan argumentos de entrada
enfunción de los cuales se
producen los resultados.
Trabajan sobre las variables en el Las variables internas son locales
workspace
a la función.
Automatizan una serie de pasos Útiles para extender ellenguaje
que se repiten muchas veces.
para las aplicaciones
Programación en MATLAB
• Ejemplo de script ejemplo1.m
Programación en MATLAB
• Creación de una función:
1 parámetro de entrada y 1parámetro de salida
Varios parámetros de entrada y varios parámetros de salida
Programación en MATLAB
• Creación de una función
Nombre de una función: Los nombres que se asignan a una función
debecumplir el siguiente formato.
o Deben empezar por una letra seguidos de cualquier combinación de
letras, números o signos.
o El nombre del fichero que contiene la función es el mismo nombre de la
funciónseguido de la extensión .m
Type(Nombre de la función), permite conocer el contenido del
archivo.
Programación en MATLAB
• Creación de una función:
La sintaxis para llamar a una función es lasiguiente
Programación en MATLAB
• Creación de una función:
Comandos de entrada/salida
COMANDO
FUNCIÓN
input
Permite ingresar datos por
pantalla
disp
Muestra texto en pantalla
SINTAXISvariable=input(`mensaje en pantalla’)
disp(`Bienvenido’)
Programación en MATLAB
• Bucles:
Lazo for Es una estructura empleada para repetir un conjunto de
instrucciones un número de veces determinado.
o Con...
Regístrate para leer el documento completo.