Método de Gauss-Seidel em SCILAB
Publicado por Ariel Galante Dalla Costa (última atualização em 20/01/2014)
[ Hits: 25.957 ]
Homepage: http://arielgdc.wordpress.com
Solução computacional para o método de solução de sistemas de equações lineares.
//Verificar sempre se a diagonal principal é dominante sobre a diagonal secundária
A = [3, -1, -1; 1, 5, 1; 1, 1, 7]; //coeficientes do sistema
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;
x1 = x;
it=0;
i=0; s=0;
for i=1:n
bc(i) = b(i)/A(i, i);
end;
big = 0;
num = 0;
while p > eps & it<=1000
for i=1:n
num = 0;
for j=1:n
if j <> i then
num = num + A(i,j)*x(j);
end;
end;
x(i) = (1/A(i,i))*(b(i)-num);
end;
p = norm((A*x)-b');
it = it+1;
end;
if(it>999) then
printf("Não converge nesse intervalo");
abort;
else
printf("Sucesso! Total de iteracoes %f", it);
end;
trocar permissão, dono e grupo de arquivos ou diretórios
Dicas e truques Matematica Básica
Nenhum comentário foi encontrado.
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Conheça o Zashterminal, um terminal moderno com IA
DOOM Carniceiro: rode o Meatgrinder com uzdoom (Gentoo e Ubuntu)
Samba 4 AD-DC 2026: Como instalar e configurar um Active Directory (via APT-GET)
[Resolvido] Sumiço de redes e micro quedas no iwd/iwgtk (Realtek rtw88)
Como Configurar DNS Reverso (PTR) em Ambientes Linux e Microsoft
Linux MInt nao reconhece placa de som (1)
Midia de instalação LM-21.3 não inicializa (12)









