Beruflich Dokumente
Kultur Dokumente
MATLAB
Definicin de Matrices
Las matrices se definen en matlab introduciendo sus vectores filas separados por ; . Por ejemplo una matriz de 3x3 : A=[ a11 a12 a13;a21 a22 a23;a31 a32 a33] La dimensin de una matriz A puede obtenerse con la instruccin size(A). Para crear una submatriz podemos usar el comando A(i:j , k:l) que extrae las filas desde la i hasta la j y las columnas desde la k hasta la l. Para extraer la i-esima fila de la matriz use el comando A(i,:) Para extraer la j-esima columna use el comando A(:,j)
Ejercicio
Dada la matriz: 1 5 9 15 2 6 10 20 3 7 11 30 4 8 12 50
Determine:
a) La submatriz creada por las 3 primeras filas y las tres primeras columnas b) La submatriz creada por 2 ultimas filas y las 2 ultimas columnas c) Seleccionar la 1 y 4 columna d) seleccionar la 2 y 4 fila
Ejercicio
Ejercicio
Dada la matrices:
1 5 9 15
2 6 10 20
3 7 11 30
4 8 12 50
5 11 B 5 1
7 20 8 2
9 6 1 6
10 4 1 9
Determine: a) A+B b) B - A c) Multiplicar las matrices A y B componente a componente d) Elevar cada componente de la matriz A al cuadrado y al cubo
Matriz Transpuesta
El apstrofe () es un carcter especial que denota la transpuesta de una matriz. Entonces si,
A = [ 1 2 3; 4 5 6; 7 8 0 ]; B = A da como resultado
B =
1 2 3
4 5 6
7 8 0
Matriz Inversa
Para el clculo de un Matriz inversa en MATLAB se debe primero crear una matriz cuadrada (igual numero de filas que de columnas) y luego utilizar la funcin INV(A). Por ejemplo: 8 3 4 1 5 9 6 7 2
H=
Matriz Inversa
SI B es la matriz inversa de A entonces se cumple:
A * B = B * A = Matriz Identidad
Ejercicio
Dado el siguiente sistema de ecuaciones lineales: X1 + 2X2 + 3X3 - 6X4 = 366 4X1 + 5X2 + 6X3 + X4= 804 -2X1+ X2 + 9X3 3X4 = 356 6X1 + 3X2 5X3 + 7X4= 657
Solucin Matricial
Ejercicios
Resuelva los siguientes sistemas de ecuaciones lineales, mediante los tres mtodos soportados por matlab y compare los resultados: 1) 3x + 4y 5z = 20 2X -6z = 12 4Y + 7z = 9
Ejercicios
En la siguiente figura se muestra una red elctrica conectada a tres terminales con voltajes conocidos. Obtenga los voltajes en los nodos a, b, c.
Determine las ecuaciones correspondientes que den solucin al circuito y realice los clculos en matlab.