Jacobi Method-Numerical Methods-MATLAB Code, Exercises of Mathematical Methods for Numerical Analysis and Optimization

This is matlab code for Numerical Methods course by Zain Rathore at Bengal Engineering

Typology: Exercises

2011/2012

Uploaded on 07/06/2012

javed
javed 🇮🇳

4.5

(6)

38 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
function [Q]=jaccobi(a)
clc;
w=[0 0 0 0];
w=w';
x=[0 0 0 0];
x=x';
b=[3 2 1 5];
b=b';
n=3;
k=1;
N=100;
TOL=.001;
while k<=N
for i=1:n
x(i)=(-(a(i,1:i-1)*w(1:i-1)+a(i,i+1:n)*w(i+1:n))+b(i))/a(i,i);
if abs(max(x-w))<TOL
disp('procedure succesful')
x
return
end
k=k+1;
for i=1:n
w(i)=x(i);
docsity.com
pf2

Partial preview of the text

Download Jacobi Method-Numerical Methods-MATLAB Code and more Exercises Mathematical Methods for Numerical Analysis and Optimization in PDF only on Docsity!

function [Q]=jaccobi(a) clc; w=[0 0 0 0]; w=w'; x=[0 0 0 0]; x=x'; b=[3 2 1 5]; b=b'; n=3; k=1; N=100; TOL=.001; while k<=N for i=1:n x(i)=(-(a(i,1:i-1)w(1:i-1)+a(i,i+1:n)w(i+1:n))+b(i))/a(i,i); if abs(max(x-w))<TOL disp('procedure succesful') x return end k=k+1; for i=1:n w(i)=x(i);

docsity.com

end end end

docsity.com