Documente Academic
Documente Profesional
Documente Cultură
ECUACIONES
LINEALES
Metodos:
1.Gauss Jordan
2.Jacobi
n=length(B);
X=zeros(size(B));
for i=1:m
for j=1:n
if tol>err||tol>relerr
break;
else P0=X;
end
end
X % Salida, aprox a la solución
A=[ ] ; % A matriz no singular y diagonal dominante n*n
B=[ ] ; % B es matriz n*1 de terminus independientes
P0=[ ] ; % P0 matriz n*1 de valores iniciales
m= ; % m numero max de iteriones
tol= ; % tolerancia
n=length(B);
X=zeros(size(B));
for i=1:m
for j=1:n
n=length(B);
X=P0;
for i=1:m
for j=1:n
if tol>err||tol>relerr
break;
else P0=X;
end
end
X % Salida, aprox a la solución
A=[ ] ; % A matriz no singular y diagonal dominante n*n
B=[ ] ; % B es matriz n*1 de terminus independientes
P0=[ ] ; % P0 matriz n*1 de valores iniciales
m= ; % m numero max de iteriones
tol= ; % tolerancia
n=length(B);
X=P0;
for i=1:m
for j=1:n
𝑥𝑘= σ𝑗=𝑛
(𝑏𝑘(𝑛−1)−𝑗=𝑘+1 𝑎 𝑘𝑗
(𝑛−1)
𝑥 𝑗 ) / 𝑎 𝑘𝑘
(𝑛−1).
• Resolver el sistema de ecuaciones lineales por el método de
Gauss-Jordan.
n=length(B);
X=zeros(n,1);
C=[A B];
[n n] = size(A);
X = zeros(n,1);
C = zeros(1,n+1);
%Retrosustitucion
X(n)=Aug(n,n+1)/Aug(n,n);
for k=n-1:-1:1
X(k) = (Aug(k,n+1) - Aug(k,k+1:n)*X(k+1:n))/Aug(k,k);
end
X
EJERCICIOS