Академический Документы
Профессиональный Документы
Культура Документы
DE MANABÍ”
ULEAM 2019(1)
MANTA – ECUADOR
1.1 MISION...........................................................................................................1
1.2 VISION...........................................................................................................1
2.8 Scripts..............................................................................................................4
4 INSTRUCCIONES EN MATLAB......................................................................10
5 Bibliografía.............................................................................................................1
2 Aspectos fundamentales de Matlab
2.1 Características de MATLAB
Es un lenguaje sencillo pero potente y rápido. En una sesión de trabajo típica, no
hay que compilar o crear ejecutables y los ficheros son de texto, por lo que ocupan poca
memoria.
Muchas de las funciones matemáticas y de aplicación (análisis estadístico,
optimización, diseño en ingeniería) están predefinidas y agrupadas en librerías
comerciales (llamadas toolboxes). El usuario puede acceder a la mayor parte de estas
funciones para modificarlas y/o crear las suyas propias.
Presenta una gran capacidad para generar gráficos, en dos y tres dimensiones, y
permite incorporar efectos y animaciones.
Permite el desarrollo de aplicaciones complejas con ayuda del editor de ventanas,
menús y controles de la utilidad GUI (Graphics User Interface).
Puede intercambiar datos con otros lenguajes y entornos. Puede acceder a distintos
dispositivos de hardware tales como tarjetas de sonido, tarjetas de adquisición de datos
y DSPs (Digital Signal Processors).
El programa MATLAB está constituido por:
El entorno.
Los objetos gráficos.
Un lenguaje propio de programación .
2.2 Aspectos fundamentales del lenguaje
Sintaxis, indexación y manipulación de arreglos, tipos de datos, operadores
MATLAB es la abreviatura de "matrix laboratory" (laboratorio de matrices). Aunque
otros lenguajes de programación generalmente procesan los números de uno en uno,
MATLAB® funciona principalmente con matrices y arreglos completos. Los aspectos
fundamentales del lenguaje incluyen operaciones básicas, como la creación de variables,
la indexación de arreglos, operaciones aritméticas y tipos de datos.
mysphere
También es posible ejecutar scripts desde el Editor. Para ello, use el botón Run
(Ejecutar), .
3 Tipos de datos en Matlab
MATLAB es un programa preparado para trabajar con vectores y matrices,
pero también trabaja con variables escalares (matrices de dimensión 1).
Los resultados que no están definidos como números se representan con NaN (Not a
Number).
Ejecútense los siguientes comandos y obsérvense las respuestas obtenidas:
>> 0/0
Warning: Divide by zero ans =
NaN
>>inf/inf
ans =
NaN
3.2.1 Ejemplo 1
Ejemplo:
Las funciones intmin('int64') e intmax('int64') permiten saber el valor del entero
más pequeño y más grande (en valor algebraico) que puede formarse con
variables enteras de 64 bits:
>>disp([intmin('int64'), intmax('int64')])
-9223372036854775808 9223372036854775807
>> A=magic(4)
A=
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
[ CITATION Mor14 \l 1033 ]
4 INSTRUCCIONES EN MATLAB
MATLAB tiene un gran número de funciones incorporadas.
Algunas son funciones intrínsecas: funciones incorporadas en el propio código
ejecutable del programa.
Estas funciones son particularmente rápidas y eficientes.
Existen además funciones definidas en ficheros *.m y *.mex12 que vienen con el
propio programa o que han sido aportadas por usuarios del mismo.
Dispone también de ficheros *.p, que son los ficheros *.m pre-compilados con la
función pcode.
Para que MATLAB encuentre una determinada función de usuario el
correspondiente
fichero-M debe estar en el directorio actual o en uno de los directorios del
searchpath.
1
2