Ayuda metodo de Gauss Jordan usando FM RMMATH_GAUSSJORDAN_ELIMINATION

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • Feliks
    Junior Member
    • feb
    • 2

    #1

    Ayuda metodo de Gauss Jordan usando FM RMMATH_GAUSSJORDAN_ELIMINATION

    Hola, estoy teniendo problemas para entender el funcionamiento del FM que
    se encarga de resolver un sistema de ecuaciones mediante el metodo de eliminacion de Gauss-Jordan

    La FM es RMMATH_GAUSSJORDAN_ELIMINATION, alguien la ha usado anteriormente o tiene algun codigo ejemplo en el que haya resuelto el sistema de ecuaciones

    Por favor... apoyo
  • DavidXD_XD
    Moderator
    • ago
    • 1255

    #2
    Hola Felikz, viendo la funcion tiene una descripcion: A + x = B

    Donde A es la matriz de los coeficientes de los valores de la ecuacion, X son las variables de la ecuacion y B es el resultado de cada ecuacion lineal, por ejemplo voy a colocar esta pequeña ecuacion sencilla para que se pueda entender

    3x + 2y = 7
    2x + y = 4

    Como ya se sabe los valores para x e y son 1 y 2 respectivamente, entonces en la funcion se interpreta el parametro IT_A_MATRIX

    IDX1 IDX2 VAL
    1 1 3
    1 2 2
    2 1 2
    2 2 1

    Como vemos el IDX1 representa a la fila e IDX2 representa a la columna de la ecuacion y VAL representa el valor del coeficiente de cada una de las variables de cada ecuacion lineal.

    Y ahora se llenara el otro parametro IT_B_VECTOR

    IDX1 IDX2 VAL
    1 1 7
    1 2 4

    Donde esos valores son el resultado de la operacion de cada ecuacion lineal, si ejecutas la funcion te arrojara 2 parametros de salida, la primera es la matriz inversa (ET_A_INVERSE_MATRIX), puedes comprobarlo multiplicando esa matriz inversa con la matriz (IT_A_MATRIX) te debe arrojar la matriz identidad y el segundo parametro ET_X_VECTOR te arrojara tantas lineas como variables tenga tu sistema de ecuaciones, en este caso te arrojara 2 lineas

    IDX1 IDX2 VAL
    1 1 1
    1 2 2 (1.9999999999999E+00)

    Espero te pueda ayudar
    David Carballido Córdova

    Comentario

    Trabajando...