矩阵运算 java

来源:互联网 发布:贵州高考录取数据 编辑:程序博客网 时间:2024/06/05 23:49

1. 矩阵相加

public void matrixAdd( int[][] a,int[][] b,int[][] c){    //  a、b矩阵同型,c为输出矩阵

for(int i=0;i<a.length;i++){
for(int j=0;j<a[i].length;j++ ){
c[i][j]=a[i][j]+b[i][j];
}
}
}


2. 矩阵相乘

public  void  matrixMultiply(int [][] a,int[][] b,int [][] c){  
for(int i=0;i<a.length;i++){
for(int j=0;j<b[0].length;j++){
for(int k=0;k<a[i].length;k++){
c[i][j]+=a[i][k]*b[k][j];
}
}
}
}

0 0
原创粉丝点击