Pular para o conteúdo

Método de Jacobi em SCILAB

Solução computacional para sistemas de equações lineares.
Ariel Galante Dalla Costa arieldll
Hits: 18.810 Categoria: Outros Subcategoria: Outros
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Solução computacional para sistemas de equações lineares.
Download metodo_jacobi.sce Enviar nova versão

Esconder código-fonte

//Solução analítica: x = inv(A)*b
A = [3, -1, -1; 1, 5, 1; 1, 1, 7]; //vetor de coeficientes
I = eye(A);
n = 3;
b = [-2, 14, 24]; //vetor de termos independentes
eps=10^(-2); //Precisão
x0 = [0;0;0]; //solução inicial
p = 10;
x = x0;
it=0;
i=0; s=0;
for i=1:n
    for s=1:n
        AA(i,s) = A(i,s)/A(i,i);
    end;
    be(i) = b(i)/A(i, i);
end;

AB = AA;
bc = be;

while p > eps & it<=1000
    x = bc - ((AB-I)*x);
    p = norm((AB*x)-bc);
    it = it+1;
end;

if(it>999) then
    printf("Não converge nesse intervalo");
else
    printf("Sucesso! Total de iteracoes %f", it);
end;

LINUX instalacao do Ubuntu

Tranposta da matriz em Haskell

Fazendo um ajuste não linear em dados experimentais - FORTRAN 90

Método da Bissecção em SCILAB

Crivo de Eratóstenes Simples em XBase (Clipper)

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.