Java之矩陣相減(A-B)
阿新 • • 發佈:2019-02-14
public class MatrixMinus { public static double[][] Minus(double[][]A,int line,int list,double[][] B){ double[][]C=new double[line][list]; for(int i=0;i<line;i++) { for(int j=0;j<list;j++) { C[i][j]=A[i][j]-B[i][j]; } } return C; } public static void main(String[]args)//測試 { double[][] TMatrix1 = { {1, 22, 34}, {1, 11,5} , {7,2,13}}; double[][] TMatrix2={ {1,2,3},{2,1,1},{2,2,2} }; String Strr=new String(""); for(int i=0;i<3;i++) { for(int j=0;j<3;j++) { String str=String.valueOf(Minus(TMatrix1,3,3,TMatrix2)[i][j]);// Strr+=str; Strr+=" "; } Strr+="\n"; } System.out.println(Strr); } }
執行結果如下: