Sei sulla pagina 1di 9

UNIVERSIDAD NACIONAL DE INGENIERIA

FACULTAD DE INGENIERÍA AMBIENTAL


ESPECIALIDAD: INGENIERÍA SANITARIA

MATRICES Y DETERMINANTES
EN MATLAB
CURSO: COMPUTACIÓN II - AA236K
DOCENTE: Msc. Ing. ALEXANDER ABEL BONIFACIO CASTRO
ESTUDIANTES:
Guillen Mancha, William

Lima – Perú
2018
MATRICES:
Matlab utiliza matrices (arrays), porque está herramienta matemática
puede describir infinidad de cosas, es decir se puede insertar datos (datos
numéricos o información compleja) de una forma altamente flexible y
matemáticamente eficiente.
 Representación Matemática:
Sea la matriz A de orden nxm, con posiciones de cada número ai j.

 a11 a12 a13 



A  a 21 a 22 
a 23 
a 31 a 32 a nm 
 Representación en Matlab:
Asignación directa de una matriz 3x4.
>> A= [1 2 3 4; 5 6 7 8; 9 10 11 12]
A= Separar con comas (,) o con espacios para representar por filas y
punto y coma (;) para llevar a la siguiente fila.
1 2 3 4
5 6 7 8
9 10 11 12
Matrices especiales
>> a=ones(4) matriz 4x4 iniciada con unos
a=
TRIANGULAR SUPERIOR
1 1 1 1
1 1 1 1
1 1 1 1
1 1 1 1
>> a=ones(3,5) matriz 3x5 iniciada con unos.
>> a=eye(5) matriz identidad 5x5.
a=
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
INVERSA DE UNA MATRIZ
>> A=[0 1 1;1 2 3;1 1 0];
>> Inversa=inv(A)

Inversa =

-1.5000 0.5000 0.5000


1.5000 -0.5000 0.5000
-0.5000 0.5000 -0.5000
`
OPERACIONES CON MATRICES

PRODUCTO DE MATRICES
>> A=[0 1;1 2];
>> B=[3 1 0;1 1 0];
>> Producto=A*B

Producto =

1 1 0
5 3 0
DETERMINANTES:
A cada matriz cuadrada A se le asigna un escalar particular denominado
determinante de A , denotado por |A| o por det (A).

a11 a12 ...... a1n 1 a1n


a 21    
A     
    
a n1 a n 2 .......  a nn
En matlab
En Matlab la determinante de una matriz n×n se desarrolla en términos de una combinación de
determinantes de matrices de dimensión n-1×n-1 y así, sucesivamente, opera mediante
algoritmos, hasta llegar a una determinante de orden 1, el cual es el resultado.

CONTRUCCION EN MATLAB
h = det(b); % determinante
>> b=[1 2;3 4]
b=
1 2
3 4
>> det(b)
h=
-2
c= inv(b); % inversa
>> c=inv(b)
c=
-2.0000 1.0000
1.5000 -0.5000
En Matlab matriz de
cofactores

Potrebbero piacerti anche