python编写(1)建立一个全 0 矩阵 a,大小为 3x3, 类型为整型;(提示:dtype = int)(2)建立一个全 1 矩阵 b,大小为 4x5;(3)建立一个单位矩阵 c,大小为 4x4;(4)生成一个随机数矩阵 d,大小为 3x2.
时间: 2024-03-14 08:43:49 浏览: 107
python实现基本的矩阵运算
5星 · 资源好评率100%
好的,以下是 Python 代码实现:
```python
import numpy as np
# (1) 建立一个全 0 矩阵 a,大小为 3x3, 类型为整型
a = np.zeros((3, 3), dtype=int)
print("a:\n", a)
# (2) 建立一个全 1 矩阵 b,大小为 4x5
b = np.ones((4, 5))
print("b:\n", b)
# (3) 建立一个单位矩阵 c,大小为 4x4
c = np.eye(4)
print("c:\n", c)
# (4) 生成一个随机数矩阵 d,大小为 3x2
d = np.random.rand(3, 2)
print("d:\n", d)
```
运行结果:
```
a:
[[0 0 0]
[0 0 0]
[0 0 0]]
b:
[[1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1.]
[1. 1. 1. 1. 1.]]
c:
[[1. 0. 0. 0.]
[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]]
d:
[[0.32789129 0.79682542]
[0.29254251 0.89656918]
[0.94273817 0.59463925]]
```
阅读全文