Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. COMPETENCIAS
3. ALGORITMOS Y CODIFICADO
14
Ax = b
A-1 ( Ax ) = A-1b , ley de composición interna.
Ix = A-1b , I: matriz identidad
x = A-1b
Gauss-Jordan
for i = 1 to n
if a[i, i] = 0 Then
intercambiar Filas
m = a[i, i]
for k = i to n+1
a[i, k] = a[i, k]/m
for j = 1 to n
if i ≠ j Then
m = a[j, i]
for k = 1 to n+1
a[j, k] = a[j, k] – m*a[i, k]
End Gauss-Jordan
function A=Intercambio(A,i)
%Datos
%A =es l matriz
%n =el orden de la matriz
%Resultados
%A =nueva matriz
[n n1]=size(A);
k=i+1;
while (k<=n)&(A(k,i)==0)
k=k+1;
end
if k<=n
temp=A(i,:);
A(i,:)=A(k,:);
A(k,:)=temp;
End
M-file Intercambio.m
function x=GaussJordan(AA,b)
%Datos
%AA =es la matriz
%A =es la matriz aumentada
%b =es el vector de la mano derecha
%n =el orden de la matriz
%Resultados
%x =vector solucion
[n n]=size(AA);
x=zeros(n,1);
A=[AA b'];
n1=n+1;
15
for i=1:n
if A(i,i)==0
A=Intercambio(A,i);
end
Piv=A(i,i);
for j=i:n1;
A(i,j)=A(i,j)/Piv;
end
for k=1:n
if k~=i
Pivote=A(k,i);
for j=i:n1
A(k,j)=A(k,j)-Pivote*A(i,j);
end
end
end
end
for i=1:n
x(i)=A(i,n1);
end
M-file GaussJordan.m
2x1 + x2 + x3 = 2
4x1 + 2x2 + x3 =3
x 1 + x2 + x3 = 2
PANTALLA DE SALIDA
16
PRÁCTICA A REALIZAR
Resultados: ……………………………………………………………………………………………………………………..
4. PROBLEMAS Y APLICACIONES
1. Resolver el sistema:
20x1 - x2 - x3 = 20
2x1 + 10x2 - x3 =11
x1 + x2 - 20x3 = 2
Solución
2. Resolver el sistema:
10x1 + x2 + x3 = 12
x1 + 10x2 + x3 = 12
x1 + x2 + 10x3 = 12
2x1 + x2 - x3 = 1
5 x1 + 2x2 + 2 x3 = -4
3x1 + x2 + x3 = 5
Solución
0.77x1 + x2 = 14.25
1.2x1 + 1.7x2 = 20
17
5. Considere un equipo de cinco paracaidistas conectados por una cuerda ligera,
mientras van en caída libre a una velocidad de 9 m/s. Calcular la tensión en cada
sección de la cuerda y la aceleración del equipo, con los siguientes datos.(g = 9.8
m/s2).
18