输于两个n×n的矩阵A和B,实现乘积运算,并输出运算结果和计算时间
时间: 2023-06-16 16:02:58 浏览: 131
输入一个矩阵,输出一个结果
以下是使用Python语言实现两个矩阵乘积运算的代码,并输出运算结果和计算时间:
```python
import numpy as np
import time
# 生成两个3x3的矩阵A和B
A = np.random.rand(3, 3)
B = np.random.rand(3, 3)
# 记录开始时间
start_time = time.time()
# 矩阵乘积运算
C = np.dot(A, B)
# 计算运算时间
end_time = time.time()
duration = end_time - start_time
# 输出运算结果和计算时间
print("矩阵A:\n", A)
print("矩阵B:\n", B)
print("乘积矩阵C:\n", C)
print("矩阵乘积运算时间:", duration)
```
该代码使用numpy库生成两个3x3的随机矩阵A和B,然后使用numpy库的dot函数计算矩阵乘积C,并记录运算开始和结束时间,最后计算运算时间并输出结果。
阅读全文