eliminacion de Gauss
“Raíces de ecuaciones: métodos cerrados y abiertos”
Procedimiento
I- Eliminación de Gauss
En esta sección utilizamos un programa que desarrollara la eliminación deGauss (Programa anexado gauss.sci), realizamos algunas pruebas con matrices y estos fueron los resultados
Ejemplo (a):
-->[deter,sol] = gauss([4 1 9;3 2 6; 0 9 9],[3 3 1])
!--error 10000
Lamatriz B debe tener el mismo numero de lineas que A
at line 8 of function gauss called by :
[deter,sol] = gauss([4 1 9;3 2 6; 0 9 9],[3 3 1])
Ejemplo (b): (los halt presentes en el programanos indican una pausa, la cual nos permite ir observando cómo se va desarrollando nuestro programa)
-->[deter,sol] = gauss([4 1 9;3 2 6; 0 9 9],[3;3;1])
4. 1. 9. 3.
3. 2.6. 3.
0. 9. 9. 1.
halt
-->
4. 1. 9. 3.
0. 1.25 - 0.75 0.75
0. 9. 9. 1.
halt
-->
4. 1. 9. 3.0. 1.25 - 0.75 0.75
0. 9. 9. 1.
halt
-->
4. 1. 9. 3.
0. 1.25 - 0.75 0.75
0. 0. 14.4 - 4.4
halt
-->0.
0.
- 0.3055556
halt
-->
0.
0.4166667
- 0.3055556
halt
-->
1.3333333
0.4166667
- 0.3055556
halt
-->
sol=
1.3333333
0.4166667
- 0.3055556
deter =
72.
Matriz
A= B=
Resultados
a= [0 3 1;1 2 3; 3 1 8]
a =
0. 3. 1.1. 2. 3.
3. 1. 8.
-->b= [2;3;1]
b =
2.
3.
1.
-->[d,s]=gauss(a,b)
0. 3. 1. 2.
1. 2. 3. 3.
3. 1. 8.1.
halt
-->
!--error 27
División por cero...
at line 16 of function gauss called by :
[d,s]=gauss(a,b)
COMPARACIÓN: Comando de Scilab
-->a\b
ans =
18.
3....
Regístrate para leer el documento completo.