利用矩阵相乘的公式,编程计算m×n阶矩阵A和n×m阶矩阵B之积
时间: 2024-03-25 15:38:25 浏览: 129
juzhenxiangcheng.rar_M?n_nested arrays_矩阵嵌套
好的,我可以为您提供一个Python实现的代码,如下:
```python
def matrix_multiply(A, B):
m = len(A)
n = len(A[0])
p = len(B[0])
if n != len(B):
return "无法相乘"
C = [[0]*p for _ in range(m)]
for i in range(m):
for j in range(p):
for k in range(n):
C[i][j] += A[i][k] * B[k][j]
return C
```
其中,A和B分别为两个矩阵,代码实现了矩阵相乘的公式,并返回结果矩阵C。请注意,此代码仅适用于矩阵A的列数等于矩阵B的行数的情况。
阅读全文