Next:
Interpolation and Curve Fitting
Up:
Iterative Methods
Previous:
Iterative Methods
Contents
Jacobi Method
The iterative methods depend on the
rearrangement
of the
equations
in this manner:
(
6
.
4
)
Each equation now solved for the variables in succession:
We begin with some
initial approximation
to the value of the variables.
Say initial values are;
. Each component might be taken equal to
zero if no better initial estimates
are at hand.
The new values are substituted in the right-hand sides to generate a
second approximation
,
and the process is
repeated until
successive values of each of the variables are
sufficiently alike
.
Now, general form
(
6
.
5
)
Starting with an initial vector of
, we obtain Table
6.1
Table 6.1:
Successive estimates of solution (Jacobi method)
First
Second
Third
Fourth
Fifth
Sixth
Ninth
0
1.833
2.038
2.085
2.004
1.994
2.000
0
0.714
1.181
1.053
1.001
0.990
1.000
0
0.200
0.852
1.080
1.038
1.001
1.000
Rewrite in matrix notation; let
,
From this we have, identifying
on the left as the new iterate,
In Eqn.
6.5
,
This procedure is known as the Jacobi method, also called ”
the method of simultaneous displacements
”,
because each of the equations is simultaneously changed by using the most recent set of
-values (see Table
6.1
).
Example py-file:
The Jacobi approximation to the solution of AX = B.
myJacobi.py
Next:
Interpolation and Curve Fitting
Up:
Iterative Methods
Previous:
Iterative Methods
Contents