Input: Input the matrices and the accurate value ; |
Output: The algorithm export the matrix: ; |
Begin: Assignment the matrix by the initial value matrix , that is ; |
Assigned the matrix by , that is ; |
Computed the product of and , and assigned its value to . that is ; |
Similarly, we repeatedly do the computation for the product and as well as above |
the computation, where . |
Computed the product of the matrix and , and assigned its value to as well |
as above computations, that is ; |
Assigned the matrix by the sum of the matrices , where and |
. that is ; |
Take the norm of and assigned its value to . that is ; |
while do; |
We need the iteration not to exceed 500 times. that is ; (In fact ) |
Do 500 step repeatedly computations in the following. |
that is For 1 : |
Computed the product of the given matrix and the iteration matrix , and |
assigned its value to the new matrix . that is ; |
From the iteration , we obtain the new matrix and add its value to , |
and assigned the sum of and to the matrix ..that is ; After these, |
return the the step . |
Finished the For loop function that is end |
Computed the error between and , that is ; |
Finished the While loop function. that is end |
The matrix multiplied by and assigned to , that is ; |
End the algorithm. |