MATLAB es un paquete de software
interactivo altamente especializado para
realizar cálculos científicos y de
ingeniería. Integra análisis numérico,
cálculo matricial, procesado de señales y
herramientas gráficas en un medio de
fácil uso, donde los problemas y las
soluciones se expresan del mismo modo
que se plantean matemáticamente.
El entorno de MATLAB dispone de abundante documentación y ayuda on-line, que le prestará toda la
información disponible relacionada con cada comando o función. La ayuda básica de MATLAB se obtiene
mediante el comando help. Este comando proporciona información sobre múltiples temas relacionados con
MATLAB. Si escribimos help obtendremos una lista en la que aparecen nombres de directorios con una
descripción del tipo de funciones que engloba cada uno de ellos. Para obtener información sobre uno de estos
temas o funciones concretas, debemos emplear help seguido del nombre del tema que nos interesa. Por
ejemplo, aquí vemos cómo obtener información sobre la función sqrt( ) (raíz cuadrada).
Sara Moreno y Alicia Mendez 11 "B"
Entorno de desarrollo
Herramientas del escritorio.
• Ventana de comandos: sirve para ejecutar comandos e
invocar funciones y ficheros *.m • Histórico de comandos:
recoge las últimas instrucciones. • Launch Pad:
proporciona acceso a herramientas, demos y
documentación. • Help Browser: facilita la búsqueda de
documentación. • Current Directory Browser: permite
seleccionar el directorio actual en el que están las
funciones que pueden invocarse en cada momento. •
Worksapace Browser: en el que se almacenan las
variables empleadas en una sesión. • Editor/Debugger:
para crear y depurar ficheros .m y funciones.
El escritorio de MATLAB.
Una vez iniciado el programa aparece el
escritorio de MATLAB, cuya apariencia
puede modificarse abriendo y cerrando
las distintas herramientas. En la opción
VIEW podrá seleccionar las ventanas
que desee tener abiertas.
características del entorno de desarrollo.
Existe además la posibilidad de
importar/exportar variables del
workspace de/a otras aplicaciones. Del
mismo modo, existen herramientas para
depurar (debugger) las prestaciones de
los ficheros de MATLAB.
Números y Expresiones
Números: MATLAB soporta notación
tradicional y científica. La parte imaginaria de
los números complejos viene precedida de la
letra i o j que representa la unidad imaginaria.
Variables: MATLAB no precisa la
definición previa de una variable,
queda definida en el momento que se
le declara.
La división por cero no conduce a una condición de error o al
término de la ejecución, si no que produce un mensaje de
advertencia y un valor especial que puede comportarse de
formas muy distintas a lo largo de la ejecuc
Trabajo con matrices.
Ya se ha comentado que el elemento básico de MATLAB es
la matriz, siendo los vectores y los escalares casos
particulares de matrices. A continuación se va a mostrar
los resultados de realizar operaciones básicas con matrices
desde la línea de comandos de la aplicación. Una instrucción
comienza junto al prompt de MATLAB ‘>>’ y termina cuando
se pulsa ‘Enter’. Si no quiere visualizar el resultado de una
instrucción, termínela en punto y coma. Los comentarios a
una instrucción se añaden a continuación, detrás del
símbolo ‘%’.
Funciones
Todas las variables que se emplean en el cuerpo de la
función son locales a la función. por lo tanto, solo existirán
durante la ejecución.
En la primera línea se deben declarar el nombre de la función y los
argumentos de la entrada y salida.
Los parámetros se pasan por valor. Es decir, se copian a las
variables locales arg_enti que se han declarado al principio del
fichero.
Operaciones con
Matrices
Funciones Matriaciales
Operaciones en Array
Funciones Matriciales
Herramientas
Help Browser
Facilita la búsqueda de
documentación
Editor/Debugger
Utilizada para crear y depurar
ficheros m y funciones
Launch Pad
Esta Proporciona acceso a las
herramientas, demos y la
documentación.