a code for gauss-jacobi and gauss-seidel (in one m-file, using switch case , press 1 for gauss-jacobi and 2 for gauss-seidel ) methods to solve the following system until the percent relative error falls below 0.001
-3x11-6x2+2x3=-61.5
10x1+2x2-x3=25
x1+x2+5x3=-21.5

Antworten (1)

Roger Stafford
Roger Stafford am 26 Apr. 2016

0 Stimmen

You could use matlab's 'ldivide' (back-slash) operator. (I assume the first equation was meant to be "-3x1-6x2+2x3=-61.5" with x1 replacing x11.)
A = [-3,-6,2;10,2,-1;1,1,5];
b = [-61.5;25;-21.5];
x = A\b;
The elements of x will be solutions for x1, x2, and x3.
Solving linear equations like this is what matlab is all about.

Kategorien

Mehr zu Mathematics and Optimization finden Sie in Hilfe-Center und File Exchange

Tags

Noch keine Tags eingegeben.

Gefragt:

am 26 Apr. 2016

Bearbeitet:

am 26 Apr. 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by