コードノート|java実現ガウスセデルアルゴリズム解線形方程式グループ

1810 ワード

 
package linear_equation;
  
import java.util.Scanner;
  
/*                 */
public class Gauss_Seidel_Iterate {
    /*    */
    private static float[][] find_lower(float data[][],int k){
        int length=data.length;
        float data2[][]=new float[length][length];
        if(k>=0){
            for(int i=0;i<=length-k-1;i++){
                for(int j=0;j<=i+k;j++){
                    data2[i][j]=data[i][j];
                }
            }
            for(int i=length-k;i=0){
            for(int i=0;i=er){
            X=temp;
        }
//      while(cal_error((temp=Gauss_Seidel_method(A, B, X)), X)>=er){
//          X=temp;
//          
//      }
        X=temp;
        System.out.println("              :");
        for(int i=0;i