Metodo gauss jordan Matlab PDF

Title Metodo gauss jordan Matlab
Author Juan Fernando RAMOS hERNANDEZ
Course Matematicas
Institution Universidad Autónoma de Querétaro
Pages 4
File Size 33.7 KB
File Type PDF
Total Downloads 5
Total Views 136

Summary

codigo de matlab para metodo gauss jordan ...


Description

Metodo gauss jordan Matlab function GausJordan clear; clc; fprintf('RESOLUCION DE ECUACIONES LINEALES POR EL METODO GAUSS-JORDAN\n\n'); m=input('determine amplitud de la matriz cuadrada '); n=input('Cuantas incognitas tienen las ecuaciones: ');

%** En los siguentes for anidados se da entrada a los %** a los elementos de la matriz 1 a 1

for i=1:m for j=1:n fprintf('El elemento A[%d %d]',i,j); A(i,j)= input (' ') end end A

%En seguida se agregan los resultados de las ecuaciones for j=1:m fprintf('Agregue la columna de resultados R[%d]: ',j) R(j)= input(' ') end B=[A R'] %********************************************************* %** En seguida se normalizan los pivotes y se hacen cero** %** todos los numeros por debajo de ellos

%*********************************************************

for i=1:m B(i,:)=B(i,:)/B(i,i); for j=i+1:m B(j,:)=B(j,:)-B(i,:)*B(j,i); j=j+1; B

end i=i+1; B

end fprintf('HOLA HAREMOS CERO LOS ELEMENTOS INFERIORES') %******************************************************

%** En la siguiente seccion se hacen cero los numeros** %** que estan por encima de la diagonal principal

%******************************************************

for i=m:-1:2 for j=i-1:-1:1 B(j,:)=B(j,:)-B(i,:)*B(j,i); j=j-1; B

end i=i-1; B

end %Presentando las variables for i=1:m for j=n+1

fprintf('\nLa variable X[%d] es:\n',i) B(i,j) end end

%** %** %** %**...


Similar Free PDFs