SOLUCION DE SISTEMA DE ECUACIONES LINEALES CON MATLAB

October 4, 2017 | Author: c_mart | Category: Linear Algebra, Algebra, Matrix Theory, Mathematical Analysis, Numerical Analysis
Share Embed Donate


Short Description

Download SOLUCION DE SISTEMA DE ECUACIONES LINEALES CON MATLAB...

Description

GAUSS JORDAN function x = GaussJ(A,b) % Implementacion del metodo Gauss−Jordan % para resolver sistemas de ecuaciones % lineales. %% x = GaussJordan(A,b) %% Regresa x, la solucion del sistema Ax=b. %FIEE % Se crea la matriz aumentada A = [A b]; n = size(A,1); for i=1:n % Dividir renglon entre el pivote A(i ,:) = A(i,:)/A(i, i ); % Hacer ceros en la columna i for j=1:n if i˜=j A(j ,:) = A(j,:) − A(i,:)∗A(j, i ); end end end x = A(:,n+1);

GAUSS-SEIDEL function [x,err,k]=Gseidel_M(A,b,x0,tol,iter) % Método iterativo, Gauss-Seidel matricial % A: Matriz de coeficientes % b: Vector de terminos % x0: solucion inicial % tol: tolerancia % iter: numero de iteraciones [n,m]=size(A); if n~=m error('Matriz no cuadrada.'); end k=0; condi=0; while (condi==0 & k
View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF