13.07.2015 Views

Mathematical Methods for Physics and Engineering - Matematica.NET

Mathematical Methods for Physics and Engineering - Matematica.NET

Mathematical Methods for Physics and Engineering - Matematica.NET

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

27.3 SIMULTANEOUS LINEAR EQUATIONSthe case then an iterative method may produce a satisfactory degree of precisionwith less calculation. Such a method, known as Gauss–Seidel iteration, isbasedupon the following analysis.The problem is again that of finding the components of the column matrix xthat satisfiesAx = b (27.23)when A <strong>and</strong> b are a given matrix <strong>and</strong> column matrix, respectively.The steps of the Gauss–Seidel scheme are as follows.(i) Rearrange the equations (usually by simple division on both sides of eachequation) so that all diagonal elements of the new matrix C are unity, i.e.(27.23) becomesCx = d, (27.24)where C = I − F, <strong>and</strong>F has zeros as its diagonal elements.(ii) Step (i) produces<strong>and</strong> this <strong>for</strong>ms the basis of an iteration scheme,Fx + d = Ix = x, (27.25)x n+1 = Fx n + d, (27.26)where x n is the nth approximation to the required solution vector ξ.(iii) To improve the convergence, the matrix F, which has zeros on its leadingdiagonal, can be written as the sum of two matrices L <strong>and</strong> U that havenon-zero elements only below <strong>and</strong> above the leading diagonal, respectively:L ij =U ij ={Fij if i>j,0 otherwise,{Fij if i

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!