(  ) x + (  ) + (  ) z = 
(  ) x + (  ) + (  ) z = 
(  ) x + (  ) + (  ) z = 

F_{2 } \;  → \; F_{2 } \;- \;   F_{1} · 

F_{3 }\;→\;F_{3 } \;   - \;   F_{1} · 

F_{3 } \; → \; F_{3 } \;-  \;   F_{2} ·

 ¿Hacer ceros en C_{1}?

SI

NO

NO

SI

¿Hacer ceros en C_{2}?

Volver a comenzar

¿Calcular determinante?

¿Cambia orden de filas?

SI

NO

SI

NO

SI

NO

SI

NO

Elementos de la matriz

Ecuaciones y matiz ampliada

Ceros en  C_{1}

Ceros en C_{2} (matriz triangular)

a11

a12

a13

a21

a22

a23

a31

a32

a33

b1

b2

b3

Ecuaciones modificadas

Coeficientes del sistema

Introducción manual

Introducción manual

Generación aleatoria

Generación aleatoria

El único producto que no se anula es el de la diagonal principal

       Introduce una nueva matriz
o pulsa sobre Generación aleatoria

a = 10 (slider from 1 to 20, step 1)
C23 = Random(0, 1)
C19 = If(C23 ≟ 0, -1, 1)
A23 = Random(0, 1)
A19 = If(A23 ≟ 0, -1, 1)
B23 = Random(0, 1)
B19 = If(B23 ≟ 0, -1, 1)
C22 = Random(0, 1)
C18 = If(C22 ≟ 0, -1, 1)
A22 = Random(0, 1)
A18 = If(A22 ≟ 0, -1, 1)
B22 = Random(0, 1)
B18 = If(B22 ≟ 0, -1, 1)
C21 = Random(0, 1)
C17 = If(C21 ≟ 0, -1, 1)
B21 = Random(0, 1)
B17 = If(B21 ≟ 0, -1, 1)
A21 = Random(0, 1)
A17 = If(A21 ≟ 0, -1, 1)
D3 = -7
o = 0 (slider from 0 to 1, step 1)
C3 = -2
A3 = 10
B3 = 6
D2: -3
C2 = 2
A2 = 4
B2 = 3
D1 = 6
C1 = 3
B1 = 3
A1 = 2
H12 = 3
G12 = 1
F8 = 1
G8 = 2
B7: (Random[1, a] * B18)
G2 = If(o ≟ 0, B2, B7)
B8: (Random[1, a] * B19)
G3 = If(o ≟ 0, B3, B8)
n = 1 (slider from 1 to 1, step 1)
B6: (Random[1, a] * B17)
G1 = If(o ≟ 0, B1, B6)
G7 = If(n ≟ 3, G1, G3)
G6 = If(n ≟ 2, G1, G2)
G5 = If(n ≟ 1, G1, If[n ≟ 2, G2, G3])
G10: (G6 * $F$8) - (G5 * $G$8)
H8 = 1
I8 = 5
G11: (G7 * $H$8) - (G5 * $I$8)
A8: (Random[1, a] * A19)
F3 = If(o ≟ 0, A3, A8)
A7: (Random[1, a] * A18)
F2 = If(o ≟ 0, A2, A7)
A6: (Random[1, a] * A17)
F1 = If(o ≟ 0, A1, A6)
F7 = If(n ≟ 3, F1, F3)
F5 = If(n ≟ 1, F1, If[n ≟ 2, F2, F3])
F6 = If(n ≟ 2, F1, F2)
C6: (Random[1, a] * C17)
H1 = If(o ≟ 0, C1, C6)
C7: (Random[1, a] * C18)
H2 = If(o ≟ 0, C2, C7)
C8: (Random[1, a] * C19)
H3 = If(o ≟ 0, C3, C8)
H5 = If(n ≟ 1, H1, If[n ≟ 2, H2, H3])
H6 = If(n ≟ 2, H1, H2)
H7 = If(n ≟ 3, H1, H3)
F9: F5
H10: (H6 * $F$8) - (H5 * $G$8)
H11: (H7 * $H$8) - (H5 * $I$8)
F13: F9
G9: G5
G13: G9
H9: H5
H13: H9
F10: (F6 * $F$8) - (F5 * $G$8)
F14: F10
G14: G10
H14: H10
H15: (H11 * $G$12) - (H10 * $H12)
F11: (F7 * $H$8) - (F5 * $I$8)
F15: F11
G15: (G11 * $G$12) - (G10 * $H12)
CasillaDeEntradat1 = Textfield(F8)
CasillaDeEntradat2 = Textfield(G8)
CasillaDeEntradat3 = Textfield(H8)
CasillaDeEntradat4 = Textfield(I8)
CasillaDeEntradat5 = Textfield(G12)
CasillaDeEntradat6 = Textfield(H12)
i = 1 (slider from 0 to 1, step 1)
j = 1 (slider from 0 to 1, step 1)
k = 1 (slider from 0 to 1, step 1)
n1 = 0 (slider from 0 to 1, step 1)
n2 = 1 (slider from 0 to 1, step 1)
n3 = 1 (slider from 0 to 1, step 1)
n4 = 1 (slider from 0 to 1, step 1)
CasillaDeEntrada11 = Textfield(A1)
CasillaDeEntrada12 = Textfield(B1)
CasillaDeEntrada13 = Textfield(C1)
CasillaDeEntrada21 = Textfield(A2)
CasillaDeEntrada22 = Textfield(B2)
CasillaDeEntrada23 = Textfield(C2)
CasillaDeEntrada31 = Textfield(A3)
CasillaDeEntrada32 = Textfield(B3)
CasillaDeEntrada33 = Textfield(C3)
CasillaDeEntradab1 = Textfield(D1)
CasillaDeEntradab2 = Textfield(D2)
CasillaDeEntradab3 = Textfield(D3)
matriz1: {{F1, G1, H1}, {F2, G2, H2}, {F3, G3, H3}}
matriz2: {{F5, G5, H5}, {F6, G6, H6}, {F7, G7, H7}}
matriz3: {{F9, G9, H9}, {F10, G10, H10}, {F11, G11, H11}}
matriz4: {{F13, G13, H13}, {F14, G14, H14}, {F15, G15, H15}}
texto1: "M=" + (LaTeX[matriz1]) + ""
texto5aa: "M≈" + (LaTeX[matriz2]) + ""
texto5bb: "M≈" + (LaTeX[matriz3]) + ""
texto4: "M≈" + (LaTeX[matriz4]) + ""
texto6: "Los coeficientes se generan aleatoriamente
con valores entre -" + a + " y " + a + ". Puedes modificar 
los límites con este deslizador."
dm = Determinant(matriz1)
dm4 = Determinant(matriz4)
texto8: "det (M)=\left( " + (LaTeX[F13]) + "  \right) ·\left(  " + (LaTeX[G14]) + " \right) ·\left( " + (LaTeX[H15]) + "  \right) =" + (LaTeX[dm]) + ""
O = (0, 0)
J1: F1
K1: G1
L1: H1
K2: G2
L2: H2
J3: F3
K3: G3
L3: H3
J9: J1
K9: K1
L9: L1
J2: F2
J10: J2 - (J1 * $J$2 / $J$1)
K10: K2 - (K1 * $J$2 / $J$1)
L10: L2 - (L1 * $J$2 / $J$1)
J11: J3 - (J1 * $J$3 / $J$1)
K11: K3 - (K1 * $J$3 / $J$1)
L11: L3 - (L1 * $J$3 / $J$1)
J13: J9
K13: K9
L13: L9
J14: J10
K14: K10
L14: L10
K15: K11 - (K10 * $K$11 / $K$10)
L15: L11 - (L10 * $K$11 / $K$10)
J15: J11 - (J10 * $K$11 / $K$10)
control = If(J10 ≟ 0 ∧ K10 ≟ 0, 0, 1)