Para Gauss-Jordan, Producto Cruz, Producto Punto, Magnitud de un Vector,y Captura de Vector/Matriz TIs Casio
Aportaciones de estudiantes.
Sobre la HP50

Gauss-Jordan

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:

Producto Cruz o Vectorial

Producto Punto

La magnitud de un vector

Captura de Vectores

Captura de Matrices


En las calculadoras TI

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 paréntesis 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 paréntesis cuadrados( [   ] ). La matriz se define renglón por renglón, separando los renglones por medio de punto y coma ( ; ) Los elementos entre cada renglón se separan por medio de una coma.


  3. dotP: Calcula el producto punto de dos vectores.
    Forma de obtener el comando: 2nd  Math  Matrix[4]  VectorOps[L]  dotP[3]
    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]
    Sintaxis: crossP(vector1,vector2)
    Ejemplo: crossP([1,0,2],[1,0,4])


  5. Operaciones básicas con matrices:+ - *
    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]
    Sintaxis: rowSwap(matriz,i,j)
    Ejemplo: rowSwap([-5,3 ; 2,3],1,2)


  7. mRow: Construye una copia de matriz donde se multiplica el renglón 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 renglón j se le suma c veces el renglón i
    Forma de obtener el comando: 2nd  Math  Matrix[4]  RowOps[J]  mRowAdd[4]
    Sintaxis: mRowAdd(c,matriz,i,j)
    Ejemplo: mRowAdd(2/5,[-5,3 ; 2,3],1,2)


  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), separación 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 función; más bien es una subrutina y habrá que proveerle los nombres de las variables donde se depositarán los cálculos hechos
    Forma de obtener el comando: 2nd  Math  Matrix[4]  QR[C]
    Sintaxis: QR matriz, matrizQ, matrizR (Ver comentario para factorización 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 factorización LU de la matriz. Sintaxis: LU matriz, L, U, P : en la variable L se deposita la matriz L de la factorización LU, en la variable U la matriz U de la factorización LU y en la variable P la matriz de permutación en la factorización LU
    Ejemplo: LU [1,0;2,4], parte1, parte2 , permutación
  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

Sobre todo
Conoce un poco tu calculadora para poder disfrutarla más

Aportaciones:
Juan Francisco Soto:
Aquí le mando información para utilizar la texas 89, 92 y las más 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 , después ahí aparecen varias funciones, como transpuesta, determinantes, simultáneas, pero te vas a la que dice ref o rref.
Luego la forma para poner la matriz sería así:
rref([3,2,4;8,0,2;7,3,2]) pones el ; para bajar el renglón,
y para el producto cruz y punto también 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 sería
  1. crossP([5,3,9],[8,6,1])
  2. dotP([1,2,3],[4,5,6])
y ya sería todo; si falta otra cosa pregúnteme en clase para ver si le se como ponerlo.
zurdo81@hotmail.com

Ahorita investigue en internet y saque como resolver matrices con incógnitas Primero debe pressionar el boton APPS. Aparecerá un menú llamado Applications, de ahi se va a la opción 6 llamada Data/Matrix Editor, al darle click al #6 o presionar la flechita hacia la derecha se abrirá otro menú. Seleccione la opción 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 número de renglones de la matriz, por ejemplo "3", y en COL DIMENSION va a poner el número de columnas, por ejemplo "4". Presione ENTER. Se abrirá una hoja de cálculo tipo excell, de hecho es compatible con hojas de cálculo 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 página principal. ahora simplemente seleccione la funcion que le quiera dar a la matrix, por ejemplo, para aplicarle un Gauss Jordan, debe usar la función 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
Sobre la má reciente calculadora HP 50G, recibí de parte de Rafael Mendoza la guía completa.
Si saben como su calculadora aplica Gauss-Jordan a una matriz, o alguna de las operaciones que crean útiles para el curso, envíenme por favor la información a E. Uresti.