Gauss
Gauss
Gauss
En las calculadoras el comando RREF (Row Reduced Echelon Form) determina la forma reducida por escalones, la cual corresponde al resultado de aplicar el algoritmo de Gauss-Jordan a la matriz. Para aplicar el comando RREF:
En la HP49G en modo algebraico 1. Escribir en la lnea de comando RREF, 2. Inmediatamente despus colocar los parntesis (), 3. Ubicarse entre los parntesis, 4. Teclear directamente la matriz o bien entrar al editor de matrices para capturarla, y 5. Presionar ENTER
En la HP48G o HP48GX 1. Teclear directamente la matriz o bien entrar al editor de matrices para capturarla, 2. Presionar la tecla MATH, 3. Seleccionar las opciones MATR, despus FACTR y por ltimo RREF.
En la HP49G en modo algebraico 1. Pulse morado MATH para seleccionar la aplicacin MATHEMATICS, 2. Utilice las fechas para resaltar VECTOR en la lista de opciones, 3. Pulse F6 para seleccionar OK, 4. Resalte CROSS de la lista de comandos vectoriales, 5. Pulse F6 para seleccionar OK, 6. Pulse morado () para introducir un par de parntesis, 7. Introduzca los vectores entre los parntesis separados por una coma, y 8. Presione ENTER
En la HP48G o HP48GX 1. Teclear directamente los vectores uno despus de otro, de tal suerte que queden acomodados en la pila de la calculadora: arriba deber quedar el que aparece a la izquierda del producto; el de abajo deber ser el de la derecha (Despus de teclear cada uno presione ENTER), 2. Presionar la tecla MATH, 3. Seleccionar las opciones VECTR, y despus CROSS.
Producto Punto
En la HP49G en modo algebraico 1. Pulse morado MATH para seleccionar la aplicacin MATHEMATICS, 2. Utilice las fechas para resaltar VECTOR en la lista de opciones, 3. Pulse F6 para seleccionar OK, 4. Resalte DOT de la lista de comandos vectoriales, 5. Pulse F6 para seleccionar OK, 6. Pulse morado () para introducir un par de parntesis, 7. Introduzca los vectores entre los parntesis separados por una coma en el orden adecuado, y 8. Presione ENTER
En la HP48G o HP48GX 1. Teclear directamente los vectores uno despus de otro, de tal suerte que queden acomodados en pila de la calculadora: arriba deber quedar el que aparece a la izquierda; el de abajo deber ser el de la derecha, 2. Presionar la tecla MATH, 3. Seleccionar las opciones VECTR, y despus DOT.
La magnitud de un vector
En la HP49G En la HP48G o HP48GX 1. Teclear directamente el vector, 2. Presionar la tecla MATH, 3. Seleccionar las opciones VECTR, y despus ABS.
Captura de Vectores
En las HPs 1. Introducir un par de parntesis cuadrados: la combinacin moradoX los produce, 2. Ubicarse entre los parntesis para escribir un elemento tras otro; ellos debern ir separados por un espacio (SPC). Ejemplo: [1 2 3]
Captura de Matrices
En las HPs Las matrices son capturtadas por renglones y cada rengln se debe capturar como un vector. Los renglones deben ir entre [] e ir separados
En las calculadoras TI
El manual de la TI Voyage 200 o TI 89 lo encuentras aqu Un emulador de la TI lo encuentras ac. Tips para el uso de la TI por D. Burkett Haciendo menus con tus comandos: Aburrido de introducir los mismos comandos que de vez encuando olvidas una y otra vez? sta es tu liga Manual bsico de programacin
Lista de funciones relacionadas con matrices y vectores en las TI-89 y TI-92 Plus: 1. Captura de vectores Los vectores se definen en la TI usando los corchetes o parntesis cuadrados( [ ] ). Los elementos del vector se separan por medio de una coma ( , ).
2. Captura de matrices Las matrices se definen en la TI usando los corchetes o parntesis cuadrados( [ ] ). La matriz se define rengln por rengln, separando los renglones por medio de punto y coma ( ; ) Los elementos entre cada rengln se separan por medio de una coma.
Sintaxis: dotP(vector1, vector2) Ejemplo: dotP([1,0,2],[1,0,4]) 4. crossP: Calcula el producto cruz de dos vectores. Forma de obtener el comando:
2nd Math Matrix[4] VectorOps[L] crossP[2]
Ojo con el producto: En general, el orden de los factores s altera el producto entre matrices:
6. rowSwap: Construye una copia de matriz donde se intercambian los renglones i y j. Forma de obtener el comando:
2nd Math Matrix[4] RowOps[J] rowSwap[1]
7. mRow: Construye una copia de matriz donde se multiplica el rengln i por c. Forma de obtener el comando: 2nd Math Matrix[4] RowOps[J] mRow[3] Sintaxis: mRow(c,matriz,i) Ejemplo: mRow(-1/5,[-5,3 ; 2,3],1)
8. mRowAdd: Construye una copia de matriz donde al rengln j se le suma c veces el rengln i Forma de obtener el comando:
2nd Math Matrix[4] RowOps[J] mRowAdd[4]
9. det: Calcula el determinante de una matriz cuadrada. Forma de obtener el comando: 2nd Math Matrix[4] det[2] Sintaxis: det(matriz) Ejemplo: det([-5,3 ; 2,3])
10. diag: Construye una matriz cuadrada diagonal. Forma de obtener el comando: 2nd Math Matrix[4] diag[8] Sintaxis: diag(vector) Ejemplo: diag([1,0,2])
11. augment: Construye una matriz pegando otras. Forma de obtener el comando: 2nd Math Matrix[4] augment[7] Sintaxis: augment(matriz1, matriz2) o augment(matriz1 ; matriz2), separacin con , concatena horizontalmente; mientras que ; concatena verticalmente. Ejemplo: augment([1,2;0,7], [1,2;0,7])
12. identity: Construye una matriz cuadrada identidad n x n. Forma de obtener el comando: 2nd Math Matrix[4] identity[6] Sintaxis: identity(n) Ejemplo: identity(4)
13. rref: Da la forma escalonada reducida de una matriz (Row Reduce Echelon Form). Forma de obtener el comando: 2nd Math Matrix[4] rref[7] Sintaxis: rref(matriz) Ejemplo: rref([-5,3 ; 2,3]) 14. T: Calcula la transpuesta de la matriz a (no modifica a). Forma de obtener el comando: 2nd Math Matrix[4] T[1] Sintaxis:aT Ejemplo [1,2,3;4,5,6]T
15. QR: Calcula la factorizacion QR de la matriz cuadrada. Este comando no es una funcin; ms bien es una subrutina y habr que proveerle los nombres de las variables donde se depositarn los clculos hechos Forma de obtener el comando: 2nd Math Matrix[4] QR[C] Sintaxis: QR matriz, matrizQ, matrizR (Ver comentario para factorizacin LU) Ejemplo: (Suponga que la matriz a contiene [1,2;2,4]) QR a, q, r
16. eigVc: entrega una matriz cuyas columnas son los eigenvectores de la matriz. Sintaxis: eigVc(matriz) Ejemplo: eigVc([1,0;2,4]) 17. eigVl: Entrega una lista con los valores propios de la matriz. Sintaxis: eigVI(matriz) Ejemplo: eigVI([1,0;2,4]) 18. LU: Calcula la factorizacin LU de la matriz. Sintaxis: LU matriz, L, U, P : en la variable L se deposita la matriz L de la factorizacin LU, en la variable U la matriz U de la factorizacin LU y en la variable P la matriz de permutacin en la factorizacin LU Ejemplo: LU [1,0;2,4], parte1, parte2 , permutacin 19. subMat: Toma una parte de una matriz. Sintaxis: subMat(matriz,startRow,startCol,endRow,endCol) Ejemplo: subMat([1,2,3,4;2,3,4,5;0,1,0,1],2,2,3,3)
Notas
Aprenda a guardar en variables cantidades como matrices: por ejemplo para almacenar en la variable a la matriz [1,2;0,2]: [1,2;0,2] STO a ENTER Despus de eso Ud. podr hacer a + a a * a para hacer los clculos correspondientes.
Si Ud. desea tener variables con el mismo nombre pero que no interfieran entre s, le conviene leer el manual para ver como definir carpetas y moverse entre ellas, limpiarlas y bloquearlas vea el manual en las pginas 146 a la 161. Como referencia simple el folder de trabajo aparece a la izquierda en la barra de estado que queda en la parte inferior de la pantalla. Normalmente dice main. Si ud. quiere crear un folder escriba newfold lineal. Para ubicarse en el folder ponga setfold(lineal). Debe verse el cambio en la barra de estado. Para ver y administrar los folders de trabajo y sus variables revise el VAR-LINK. Todo esto ser muy conveniente cuando la calculadora es
prestada o cuando se quieren conservar clculos referentes a diferentes actividades. Un truco til se da cuando uno encadena variables entre s para evitar mucha escritura. Por ejemplo, suponga har clculos con la matriz [1,2;1,2] y luego con la matriz [1,2;1,3], y luego con la matriz [1,2;1,4] y luego con [1,2;1,8]. En este caso una alternativa ser 1. Borrar la variable x 2. Construir la variable a usando la variable x: [1,2;1,x] STO a ENTER 3. Hacer sustituciones en x como 1 STO x. Todo cambio en x se reflejar automticamente en a y no tenemos que recapturarla.
Sobre todo Conoce un poco tu calculadora para poder disfrutarla ms Aportaciones: Juan Francisco Soto: Aqu le mando informacin para utilizar la texas 89, 92 y las ms nuevas. Para hacer escalonada no reducida y reducida (ref y rref )es: 2nd, math o tecla 5 y apareces en el menu de math, de ah te vas a matrix y te metes , despus ah aparecen varias funciones, como transpuesta, determinantes, simultneas, pero te vas a la que dice ref o rref. Luego la forma para poner la matriz sera as: rref([3,2,4;8,0,2;7,3,2]) pones el ; para bajar el rengln, y para el producto cruz y punto tambin es en el menu de matrix pero te vas hasta abajo donde dice vector ops y ah te aparecen crossP y dotP y para poner las matrices sera 1. crossP([5,3,9],[8,6,1]) 2. dotP([1,2,3],[4,5,6]) y ya sera todo; si falta otra cosa pregnteme en clase para ver si le se como ponerlo. zurdo81@hotmail.com Ahorita investigue en internet y saque como resolver matrices con incgnitas Primero debe pressionar el boton APPS. Aparecer un men llamado Applications, de ahi se va a la opcin 6 llamada Data/Matrix Editor, al darle click al #6 o presionar la flechita hacia la derecha se abrir otro men. Seleccione la opcin NEW, o presione el #3. Se abrira otra ventana llamada NEW, y donde dice Type: deber cambiar la opcion data, presionando la flechita hacia la derecha y presionando el #2 o seleccionando Matrix. En el Cuadro de texto abajo llamado Variable se debe poner una letra, de la A a la Z, para hacer esto presione la tecla ALPHA y escoja la letra que guste, por ejemplo "a". En donde dice ROW DIMENSION deber teclear el nmero de renglones de la matriz, por ejemplo "3", y en COL DIMENSION va a poner el nmero de columnas, por ejemplo "4". Presione ENTER. Se abrir una hoja de clculo tipo
excell, de hecho es compatible con hojas de clculo de excell pero se necesita un cablecito que no he comprado. Ah simplemente teclee las variables de la matriz y presione enter cada vez que teclee una para que se ponga en la hoja de calculo, y asegurese de que en vez de x1, x2, x3, ponga x, y, z, o cualuqier variable que se le antoje. Ya con esto se defini la matriz en la letra "a". Ponga estos datos: [-1,3,3,x] [2,2,5,y] [4,4,2,z] Ahora presione la tecla HOME, esto lo va a llevar a la pgina principal. ahora simplemente seleccione la funcion que le quiera dar a la matrix, por ejemplo, para aplicarle un Gauss Jordan, debe usar la funcin rref("aqui pone la letra de la variable con la que defini a la matriz") y ahi le va a salir una matriz cuyos resultados son funciones, en caso de ser consistente, claro esta. Miguel ngel Espinosa de los Monteros Llaguno 534971 Unos puntitos extras no caerian mal maestro jajaja
http://www.mty.itesm.mx/etie/deptos/m/ma95-843/dudas/calcs.htm#matrices