Está en la página 1de 21

MATLA

B
MATLAB
 Matlab MATrix LABoratory

 Es un programa de análisis numéricos creado por The


MathWorks en 1984 para realizar cálculos numéricos con
vectores y matrices, y por tanto se puede trabajar también
con números escalares (tanto reales como complejos), con
cadenas de caracteres y con otras estructuras de información
más complejas.

 Es un software de cálculo muy usado en universidades,


centros de investigación y por ingenieros. En los últimos años
ha incluido muchas más capacidades, como la de programar
directamente procesadores digitales de señal, crear código,
etc.
MATLAB
Elementos básicos del escritorio de Matlab

 Ventana de comandos: Donde se ejecutan todas las instrucciones y


programas. Se escribe la instrucción o el nombre del programa y se da a
Enter.

 Historial de comandos: Muestra los últimos comandos ejecutados en


Command Windows. Se puede recuperar el comando haciendo doble

 Directorio actual: Situarse en el directorio donde se va a trabajar

 Ayuda (también se puede usar desde comand windows)

 Espacio de trabajo: Para ver las variables que se están usando y sus
dimensiones (si son matrices)

 Editor del Matlab: Todos los ficheros de comandos Matlab deben de llevar
la extensión .m
MATLAB

Línea de comando
 

Variables actuales
 

Historial de comandos
 

Ilustración 1Interfaz de Matlab


Variables y matrices
Definición de variables:
 Matlab no requiere ningún tipo de declaración de variables sino
que, una vez que se utiliza una variable, crea la respectiva
variable reservando el espacio de memoria necesario.
 Matlab distingue entre mayúsculas y minúsculas (“Variable” es
distinto de “variable”).
 En Matlab, una variable consiste en una matriz de las
dimensiones correspondientes. En cuanto al tipo de variables a
utilizar puede ser: entero, real, complejo, carácter, etc.
Los operadores aritméticos básicos son:

Símbolo Operación
+ Suma
- Resta
* Multiplicación
/ División (2/1 = 2)

\ División en sentido

  contrario (2\1 = 0.5)


^ Potencia
‘ Transpuesta
() Paréntesis
Variables y matrices
Definición de matrices:
 Las matrices se definen por filas; los elementos de una
misma fila están separados por blancos o comas. Las filas
están separadas por punto y coma (;).

Ejemplo: main_operaciones_matrices.m
Vectores y matrices
Definición de matrices:

 Generación de matrices cuadradas:


 Generación de una matriz de ceros, zeros(n)

 Generación de una matriz de unos, ones(n)

 Inicialización de una matriz identidad eye(n)

 Generación de una matriz de elementos aleatorios rand(n)

 Generación de matrices:
 Generación de una matriz de ceros, zeros(n,m)

 Generación de una matriz de unos, ones(n,m)

 Inicialización de una matriz identidad eye(n,m)

 Generación de una matriz de elementos aleatorios rand(n,m)


OPERACIONES BÁSICAS CON MATRICES

(Con A matriz, v vector y n número natural)


FUNCIONES PARA EL ANÁLISIS DE MATRICES

(Con A matriz, m y n naturales)


OTRAS OPERACIONES CON MATRICES
Gráficos 2D y 3D
 La orden plot genera una gráfica. Los argumentos deben ser vectores de la misma longitud.
Gráficos 2D y 3D
 La función plot nos permite otras opciones como superponer gráficas sobre los mismos ejes:

Ejemplo:
Gráficos 2D y 3D
 2D: subplot(n,m,k) subdivide una ventana gráfica se puede en m
particiones horizontales y n verticales y k es la subdivisión que se
activa.
Gráficos 2D y 3D
También podemos crear gráficas en 3 dimensiones, se trata de extender la
orden de plot (2-D) a plot3 (3-D) donde el formato será igual pero los
datos estarán en tripletes:
Gráficos 2D y 3D
GRÁFICA DE SUPERFICIE: Se rellenan los espacios entre líneas.
  La orden que usamos es surf.

También podría gustarte