建立一个全 0 矩阵 a,大小为 3x3, 类型为整型;(提示:dtype = int)(2)建立一个全 1 矩阵 b,大小为 4x5;(3)建立一个单位矩阵 c,大小为 4x4;(4)生成一个随机数矩阵 d,大小为 3x2.
时间: 2024-03-13 17:44:55 浏览: 23
随机生成矩阵
以下是 Python 代码实现:
```python
import numpy as np
# 创建全0矩阵a
a = np.zeros((3, 3), dtype=int)
print("a = ")
print(a)
# 创建全1矩阵b
b = np.ones((4, 5))
print("b = ")
print(b)
# 创建单位矩阵c
c = np.eye(4)
print("c = ")
print(c)
# 创建随机数矩阵d
d = np.random.random((3, 2))
print("d = ")
print(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.68212161 0.32806745]
[0.16860476 0.4193011 ]
[0.52141784 0.68040576]]
```
阅读全文