CFX-AFX-FXG-EGauss

Embed Size (px)

Citation preview

  • Chicheo http://casio.foroactivo.com [email protected] Programa para la resolucin de sistemas de ecuaciones lineales por el mtodo de eliminacin de Gauss para calculadoras de la serie FX-7400G Plus, CFX, FX-9860G y Algebra FX. Aqu un ejemplo para indicar el modo de ingreso de datos y su funcionamiento Como datos de entrada que tenemos que introducir al programa es un sistema de ecuaciones lineal de 3 ecuaciones con 3 incgnitas.

    421

    522

    24

    31

    21

    321

    ===

    ++

    ++

    xxxx

    xxx

    Introducir cada elemento de nuestro sistema cuando el programa lo vaya pidiendo, luego presionar EXE y seguir con el mismo procedimiento hasta haber llenado todos los datos. O sea 4 1 2 1 1 2 0 2 2 0 5 4, con lo que estos datos sern almacenados en la lista 1 Matriz inicial Multiplicado por -1/4 Multiplicado por -1/2 Multiplicado por 2/7 Fila 1 sumado a Fila 2 Fila 1 sumado a Fila 3 Fila 2 sumado a fila 3

    421

    502021214

    ===

    4

    1

    5020

    214

    47

    21

    47

    ===

    2747

    21

    21

    47

    1

    400

    214

    ===

    4

    1

    000

    214

    47

    727

    21

    47

    ===

    Las soluciones son: x1 = - 2716 x1 = -0.5925925926 x2 = 2735 x2 = 1.296296296 x3 = 2728 x3 = 1.037037037

    ClrText:" Eliminacion d Gauss" "Ecuacions N"?N N+1M Seq(0,A,1,NM,1)List 1 For 1I To NM ClrText:"Dato"?List 1[I] Next Seq(0,A,1,N,1)List 3 ClrText "Matriz Inicio" List 1List 2:List 2 For 1K To N-1 For KJ To N List 2[(J-1)M+K]0Break Next N=11J List 2[(J-1)M+K]=0Goto 1 N=1Goto 8 If JK:Then ClrText " Cambio Fila":K " Con Fila":J For 1C To N+1

    Chicheo [email protected]

    - 1 -

  • Chicheo http://casio.foroactivo.com [email protected]

    Chicheo [email protected]

    - 2 -

    List 2[(K-1)M+C]D List 2[(J-1)M+C]List 2[(K-1)M+C] DList 2[(J-1)M+C]:Next:List 2 IfEnd For K+1J To N -List 2[(J-1)M+K]List 2[(K-1)M+K]H If H0 Then ClrText "Multiplicando":H " por la Fila":K " mas la Fila":J For 1C To N+1 HList 2[(K-1)M+C]+List 2[(J-1)M+C]List 2[(J-1)M+C] Next List 2 IfEnd Next Next Lbl 8:ClrText:" Eliminacion Complta:" List 2 List 2[(N-1)M+N]B B=0Goto 1 List 2[(N-1)M+N+1]BList 3[N] N=1Goto 7 For N-1E To 1 Step -1 0D For E+1C To N List 3[C]List 2[(E-1)M+C]+DD:Next (List 2[(E-1)M+N+1]-D)List 2[(E-1)M+E]List 3[E]:Next:Lbl 7 ClrText:" Solucions:" List 3 Goto 2:Lbl 1:ClrText:"Sin Solucion" Lbl 2:ClrText:" Fin dl Programa" ClrText:

    Aclaracin Todo lo que se encuentra con negrilla son comandos o sentencias que se encuentran en la calculadora por lo que estos comandos se deben buscar y no escribir. Para los modelos FX 9860G y Algebra FX se puede recurrir al Catlogo de funciones (CAT). Para los modelos de la serie Algebra FX no se encuentra este salto ( )