MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Ayuda metodo de Gauss Jordan usando FM RMMATH_GAUSSJORDAN_ELIMINATION (foro/showthread.php?t=36242)

Feliks 17/04/10 00:18:43

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:confused:

DavidXD_XD 18/04/10 17:19:19

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 :D


Husos Horarios son GMT. La hora en este momento es 13:07:33.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web