viernes, 18 de noviembre de 2011

COMANDOS PARA MATRICES EN MATLAB

OPERACIONES SIMPLES CON MATRICES

Esto es algo en lo que MATLAB hace las cosas verdaderamente simples, si se tienen dos matrices, y se quieren: sumar, multiplicar o restar solo es necesario anotar esta operación normalmente (como se hará con números).
Por ejemplo:
Si se quieren multiplicar dos matrices A y B y almacenar el resultado en C:
C=A*B; (Si se hace entre dos vectores (uno fila y el otro columna) el resultado es el producto punto entre los dos)
Si se quieren sumar o restar y almacenar el resultado en C:
C=A+B;
o
C=A-B; (Sin importar que sean matrices o vectores.)

COMANDOS MATEMÁTICOS PARA MATRICES:
Los comandos matemáticos mas empleados con matrices son:
NORM: Calcula la norma de un vector o matriz.
La sintaxis de la orden es: Norma = norm(Matriz [, Tipo]); Los signos [ ] son para decir que Tipo es opcional.
MIN: Retorna el menor componente de un vector o matriz.
La sintaxis de la orden es: Mínimo = min(matriz); 
Matriz.- es la matriz o vector al que se desea encontrar el mínimo componente.
MAX: Retorna el mayor componente de un vector o matriz.
La sintaxis de la orden es: Maximo = max(Matriz); Matriz es la matriz o vector al que se desea encontrar el máximo componente.

SIZE: Devuelve el tamaño o dimensiones de la matriz.
La sintaxis de la orden es: [Filas, Columnas] = size(Matriz); o también: Tamaño = size(Matriz);
Filas.- se almacena el número de filas.  
Columna.- se almacena el número de columnas.
Tamaño.- es un vector (fila) en cuyas componentes se almacenan el número de filas y de columnas, siempre en ese orden.

EIG: Calcula los valores y vectores propios (orto valores y orto vectores) de la matriz.
La sintaxis de la orden es: [Vectores, Diagonal] = eig(Matriz); o también: Valores = eig(Matriz);
Diagonal.- es una matriz diagonal que contiene los valores propios de Matriz.
Vectores.- es una matriz en la que se devuelven los vectores propios (unitarios) donde cada columna de la matriz Vector es un vector propio de matriz.
INV: Invierte la matriz. (Si es posible)
La sintaxis de la orden es: matriz1 = inv(matriz2);
Matriz2.- es la matriz que se desea invertir.
En matriz1.- se almacena la matriz inversa de matriz 2.
DET: Calcula el determinante de la matriz.
La sintaxis de la orden es: Valor = det(Matriz);
Matriz.- es la matriz (cuadrada) a la que se le desea calcular el determinante.
Valor.- es donde se almacena el valor del determinante.

No hay comentarios:

Publicar un comentario