矩阵运算代码java
时间: 2024-05-06 07:14:31 浏览: 100
矩阵运算代码
5星 · 资源好评率100%
矩阵运算是计算机科学中一个非常重要的领域。在Java中,我们可以使用多种方式实现矩阵运算,例如使用多维数组或者使用矩阵类库。以下是使用多维数组实现矩阵加法和矩阵乘法的Java代码示例:
1. 矩阵加法
```java
public static int[][] matrixAddition(int[][] A, int[][] B) {
int row = A.length;
int col = A.length;
int[][] C = new int[row][col];
for (int i = 0; i < row; i++) {
for (int j = 0; j < col; j++) {
C[i][j] = A[i][j] + B[i][j];
}
}
return C;
}
```
2. 矩阵乘法
```java
public static int[][] matrixMultiplication(int[][] A, int[][] B) {
int rowA = A.length;
int colA = A.length;
int colB = B.length;
int[][] C = new int[rowA][colB];
for (int i = 0; i < rowA; i++) {
for (int j = 0; j < colB; j++) {
for (int k = 0; k < colA; k++) {
C[i][j] += A[i][k] * B[k][j];
}
}
}
return C;
}
```
阅读全文