Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Grupo: C81
Objetivo
Nuestro principal objetivo es desarrollar de la manera correcta un código en la plataforma
Matlab que lleve a cabo el método de Gauss-Jordan para la solución de sistemas de
Ecuaciones utilizando las herramientas que ofrece la plataforma Matlab para así obtener
Buenos resultados en nuestro programa y se pueda utilizar de la mejor manera posible
Justificación
La principal razón por la que se desarrolló este programa es para poder solucionar
problemas Por el método de gauss jordan, el cual nos facilitaría el procedimiento de este
tipo de Problemas matemáticos. Por eso es que esta es nuestra principal razón por la que
llevaremos. A cabo este pequeño proyecto utilizando la plataforma de matlab.
¿Quién lo desarrolló?
Este método debe su nombre a Carl Friedrich Gauss y a Wilhelm jordan. Se trata de una
serie De algoritmos del algebra lineal para determinar los resultados de un sistema de
ecuaciones Lineales y así hallar matrices e inversas.
Desarrollo.
2.1 Procedimiento de elaboración del código.
Tam = input(‘Ingresa el Tamaño de la Matriz que desea: ‘);
Reiniciar=Tam;
Z=2;
SAS=0;
U=Tam-1;
SEC=Tam;
Mov=Tam-1;
X=1;
Bo=1;
Fila=1;
Ia=1;
D=1;
E=1;
Aua=Tam-1;
In=1;
Columna=2;
Repeticiones=0;
Repeticiones2=0;
Lim=Tam;
Daril=1;
Temporal=0;
Menor=1;
Np=Tam;
Paratod=Tam;
Increm=1;
Parcon=0;
Temporaliden=0;
For r = 1 : Tam
For c = 1 : Tam
Q(r, c) = input(s);
End
End
For r = 1 : Tam
For c = 1 : Tam
If(r==c)
N(r, c) =1;
Else
N(r, c) =0;
End
End
End
N
Ma=[Q n];
Ma
Fprintf(‘’,det(Q))
If(det(Q)~=0)
While (menor<=np)
For r = 1 : np
For c = 1 : np
If((r==c)&&(r>parcon)&&(c>parcon))
Tam=np;
End
If((r==c)&&(Q(r,c)==0))
For indar=1: np
Temporal=Q(r,;
Q(r,=Q(Tam,;
Q(Tam,=temporal;
Temporaliden=n(r,;
N(r,=n(Tam,;
N(Tam,=temporaliden;
End
Ma=[Q n];
Ma
End
If((r==c)&&(r<parcon)&&(c<parcon))
Tam=Tam+1;
End
End
End
Tam=np-increm;
Increm=increm+1;
Menor=menor+1;
Parcon=parcon+1;
End
Tam=reiniciar;
Ma=[Q n];
Ma
While(x<=Tam)
For r = x : Tam
For c = bo : Tam
If(r==fila)
N(fila,=n(fila,/Q(fila,fila);
Q(fila,=Q(fila,/Q(fila,fila);
End
If(r==Z)
N(Z,=n(Z,-(n(x,*Q(Z,fila));
Q(Z,=Q(Z,-(Q(x,*Q(Z,fila));
End
Repeticiones=repeticiones+1;
End
If(r==ia)
Z=ia;
End
Ma=[Q n];
Ma
Z=Z+1;
End
If (r==Tam&&c==Tam)
X=x+1;
Bo=bo+1;
Fila=fila+1;
Z=bo+1;
Ia=ia+1;
End
End
Tam=reiniciar;
While(0<Tam)
If((r-1)==U)
N(U,=n(U,-(n(SEC,*Q(U,SEC));
Q(U,=Q(U,-(Q(SEC,*Q(U,SEC));
End
Repeticiones2=repeticiones2+1;
SAS=c;
End
Ma=[Q n];
Ma
U=U-1;
If(U==0)
Tam=0;
End
End
Tam=lim-daril;
If (r==1&&SAS==1)
Daril=daril+1;
SEC=SEC-1;
Aua=aua-1;
U=aua;
End
If(aua==0)
Tam=0;
End
End
End
Disp(‘Respuesta:’);
Ma=[Q n];
Ma
2.2 Herramientas utilizadas de la plataforma.
DEPURACION Y ANALIS: Diagnosticar problemas, revisar la sintaxis y la
Compatibilidad de versiones
4.Resultados obtenidos.
Ejercicio 2
Ejercicio 3.
Ejercicio 1.
5.Conclusiones.
5.1 Análisis, interpretación y discusión de los resultados obtenidos.
Análisis.
Para poder efectuar un mejor análisis debe descomponerse los resultados, para luego
efectuar las comparaciones que fueran necesarias y finalmente explicar estos resultados.
Interpretación.
Bueno pues como sabemos en lo que es, la eliminación de Gauss-Jordan, llamada así
debido a Carl Friedrich Gauss y Wilhelm Jordan quienes fueron los que desarrollaron este
método como sabemos es un algoritmo del álgebra lineal que sirve para determinar las
soluciones de un sistema de ecuaciones lineales, encontrar matrices e inversas. por otro
lado, como sabemos un sistema de ecuaciones se puede resolver por el método de la matriz
inversa empleando el método de Gauss-Jordan. cuando se obtienen sus soluciones mediante
la reducción del sistema dado a otro equivalente en el que cada ecuación tiene una
incógnita menos que la anterior. Pues bien, si como sabemos el método de Gauss
transforma la matriz de coeficientes en una matriz triangular superior. incógnita no solo se
elimina de las ecuaciones siguientes si no de todas las otras ecuaciones. De esta forma el
paso de eliminación genera una matriz identidad o una matriz escalonada reducida por filas.
Entonces podríamos decir que como recomendación seria que no porque veamos que se
parecen un poco los dos métodos se resolverán de la misma manera, por eso siempre hay
que supervisar bien el método por el cual se está siendo resolvido dicho sistema de
ecuaciones que se tenga
Bibliografía.
Cesar Franco. (2012). Matriz inversa empleando el método de Gauss-Jordan. 2016,
de Ciosa Sitio web: https://www.matesfacil.com/matrices/calcular-matriz-inversa-
metodo-Gauss-operaciones-filas-identidad-matrices-ejemplos.html
Introducción
Objetivo
Justificación
Este método los puestos no se juzgan mediante una escala descriptiva, sino que se los
compara uno con otro con objeto de determinar su importancia relativa.
Sin embargo no se comparan los puestos entre si, se seleccionan y definen los factores
importantes y que se encuentran en la mayoría de los puestos.
* Se basa en la importancia de los factores que componen el puesto.
La fórmula para la teorema de Laplace de una matriz A del n×n es: Donde está un
elemento de la matriz y del cij es el cofactor del aij del elemento. El menor de edad de un
elemento de una matriz es la matriz cuadrada formada fuera de la matriz Excluyendo la fila
y la columna del elemento
Desarrollo.
Procedimiento de elaboración de los códigos.
Tam = input('Ingresa el Tamaño de la Matriz que desea: ');
for r = 1 : Tam
for c = 1 : Tam
s = ['Dato (' num2str(r) ', ' num2str(c) '): '];
Ma(r, c) = input(s);
end
end
Ma
for Z=determinante(Ma)
n=1:size(Tam,1);
for k=1:size(Tam,1)
if size(Tam,1)==1
Z=Tam;
else
f=n(n~=1);
c=n(n~=k);
Z(k)=((-1)^(1+k))*Tam(1,k)*determinante(Tam(f,c));
end
end
end
display ('Resultado:')
- Instructivo.
Describir como ingresar los datos para que los programas funcionen.
Los grados son definidos de forma que cada uno refleje un poco más de dificultad e
importancia que el anterior. De tal manera que la expresada por el primero coincida con la
de los puestos que menor importancia tienen. Y la expresada por el último, con la de los
puestos de mayor importancia, abarcando así entre todos la gama completa del factor que se
está estudiando.
Describir el funcionamiento de los programas.
Este programa hecho en Matlab nos sirve para hallar el resultado en secciones. En este
apartado Simplificar la operación en sacar un Cofactor Determinante en 3 Apartados. El
determinante es la zona sombreada de gris y hemos repetido las dos primeras filas en la
zona inferior.
- Resultados obtenidos
Ejercicio 1
Ejercicio 2
Ejercicio 3
- Conclusiones.
Análisis, interpretación y discusión de los resultados obtenidos.
Análisis.
El mundo de la administración está cambiando, día a día los directores de una organización
se ven en la necesidad de tomar decisiones muy importantes de las cuales dependerá el
futuro de una empresa.
Interpretación
En este capítulo definiremos el determinante de una matriz nxn, esto se puede hacer de
muchas formas, la definición que daremos nos permite obtener un procedimiento
relativamente fácil para el cálculo de determinantes, parte de la teoría de determinantes
envuelve procesos difíciles que no serán expuestos.
Conclusiones y recomendaciones.
- Bibliografía.
Luz Germán torres. (2010). Método de factores. 2019, de Ciosa Sitio web:
https://www.clubensayos.com/Temas-Variados/METODO-COFACTORES/404162.html
La regla de Sarrus
Introducción.
Objetivo
El objetivo de esta práctica es llevar a cabo los métodos matemáticos para solución de
matrices tales como la regla de sarrus y cofactores. La regla de Sarrus es un método que
permite calcular rápidamente el determinante de una matriz cuadrada con dimensión de 3×3
o mayor. Mientras que el método es el teorema de Laplace es un algoritmo para encontrar
el determinante de una matriz.
Justificación
La principal razón por la cual se realiza esta práctica es para facilitar la realización de los
ejercicios de estos métodos y con la facilidad de que se lleven acabo de la manera correcta.
Descripción de los métodos a programar: ¿Quién los desarrolló? ¿Para qué sirven? ¿En qué
consisten? La regla de Sarrus es un método que permite calcular rápidamente el
determinante de una matriz cuadrada con dimensión de 3×3 o mayor. En otras palabras, la
regla de Sarrus consiste en dibujar dos conjuntos de dos triángulos opuestos mediante los
elementos de la matriz.
- Desarrollo.
Procedimiento de elaboración de los códigos.
Tam = input('Ingresa el Tamaño de la Matriz que desea: ');
if Tam<=3
else Tam>=4
return;
end
for r = 1 : Tam
for c = 1 : Tam
Ma(r, c) = input(s);
end
end
display(Ma)
Ma1=Ma(1,:)
Ma2=Ma(2,:)
Ma(4,:)=Ma1
Ma(5,:)=Ma2
U1=(Ma(1,1))(Ma(2,2))(Ma(3,3))
U2=(Ma(2,1))(Ma(3,2))(Ma(4,3))
U3=(Ma(3,1))(Ma(4,2))(Ma(5,3))
U4=(Ma(1,3))(Ma(2,2))(Ma(3,1))
U5=(Ma(2,3))(Ma(3,2))(Ma(4,1))
U6=(Ma(3,3))(Ma(4,2))(Ma(5,1))
- Conclusiones.
Análisis, interpretación y discusión de los resultados obtenidos.
Análisis
Bueno pues como sabemos con lo que respecta a lo que es la regla de sarrus es un método
que permite calcular rápidamente el determinante de una matriz cuadrada con dimensión de
3×3 o mayor. En otras palabras, la regla de sarrus consiste en dibujar dos conjuntos de dos
triángulos opuestos mediante los elementos de la matriz.
Interpretación
El método que se utiliza para ello es el que llaman determinante de tres por tres. La regla de
sarrus, por tanto, no es otra cosa, más que un método matemático para poder resolver
cálculos algebraicos. Él determinante de segundo orden se resuelve multiplicando los
elementos de la diagonal principal, menos el producto de los elementos de la diagonal
secundaria.
Conclusiones y recomendaciones.
- Bibliografía.
Guillermo Díaz. (2012). Regla de sarrus . 2016, de Rolcar Sitio web:
https://www.monografias.com/trabajos5/matlab/matlab.shtml