Professional Documents
Culture Documents
pivoteo.
fprntf('MÉTODO DE GAUSS-JORDAN\n')
M=zeros(n,n+1);
for i=1:n
for j=1:n+1
if j<n+1
else
end
end
end
MATRIZGAUSS=rref(M)
if n<=3
for i=1:n
fprintf('%s',char(i+119),'=',num2str(MATRIZGAUSS(i,n+1)),' ')
end
fprintf('\n')
Y=MATRIZGAUSS(:,n+1)';
VX=[MATRIZGAUSS(1,n+1) MATRIZGAUSS(1,n+1)];
VY=[0 MATRIZGAUSS(2,n+1)];
HX=[0 MATRIZGAUSS(1,n+1)];
HY=[MATRIZGAUSS(2,n+1) MATRIZGAUSS(2,n+1)];
ax=gca;
ax.XAxisLocation='origin';
ax.YAxisLocation='origin';
subplot(1,2,2),bar(Y),xticklabels({'x','y','z','p','q','r','s','t','u'
,'v','w'}),grid on,title('Metodo de Gauss-
Jordan'),xlabel('varibles'),ylabel('valores de las variables')
else
for i=1:3
fprintf('%s',char(i+119),'=',num2str(MATRIZGAUSS(i,n+1)),' ')
end
for i=1:n-3
fprintf('%s',char(i+111),'=',num2str(MATRIZGAUSS(i,n+1)),' ')
end
fprint('\n')
Y=MATRIZGAUSS(:,n+1)';
bar(Y),xticklabels({'x','y','z','p','q','r','s','t','u','v','w'}),
end