技术开发 频道

用Java的循环实现矩阵乘法代码分享

  【IT168 技术文档】用Java的循环实现矩阵乘法代码分享

  public class MultiMatrix {   int[][] multiplyMatrix;   public static void main(String args[]){   int[][] a={{1,0,3,-1},{2,1,0,2}};   int[][] b={{4,1,0},{-1,1,3},{2,0,1},{1,3,4}};   MultiMatrix mm=new MultiMatrix();   mm.mMatrix(a,b);   mm.display();   }   public void mMatrix(int[][] a,int[][] b){   multiplyMatrix=new int[a.length][b[0].length];   for (int i = 0; i   for (int j = 0; j   for (int k = 0; k   multiplyMatrix[i][j]=multiplyMatrix[i][j]+a[i][k]*b[k][j];   }   }   }   }   public void display(){   for (int i = 0; i   for (int j = 0; j   System.out.print (multiplyMatrix[i][j]+" ");   }   System.out.println ("");   }   }   }
0
相关文章