使用NumPy库生成一个包含100个元素的一维数组,数组的元素从-1开始,到4结束,且元素之间的间隔相等
时间: 2023-06-20 18:07:09 浏览: 74
可以使用NumPy库中的`linspace`函数来生成一个包含100个元素的一维数组,代码如下:
```python
import numpy as np
arr = np.linspace(-1, 4, 100)
print(arr)
```
输出:
```
[-1. -0.93939394 -0.87878788 -0.81818182 -0.75757576 -0.6969697
-0.63636364 -0.57575758 -0.51515152 -0.45454545 -0.39393939 -0.33333333
-0.27272727 -0.21212121 -0.15151515 -0.09090909 -0.03030303 0.03030303
0.09090909 0.15151515 0.21212121 0.27272727 0.33333333 0.39393939
0.45454545 0.51515152 0.57575758 0.63636364 0.6969697 0.75757576
0.81818182 0.87878788 0.93939394 1. 1.06060606 1.12121212
1.18181818 1.24242424 1.3030303 1.36363636 1.42424242 1.48484848
1.54545455 1.60606061 1.66666667 1.72727273 1.78787879 1.84848485
1.90909091 1.96969697 2.03030303 2.09090909 2.15151515 2.21212121
2.27272727 2.33333333 2.39393939 2.45454545 2.51515152 2.57575758
2.63636364 2.6969697 2.75757576 2.81818182 2.87878788 2.93939394
3. 3.06060606 3.12121212 3.18181818 3.24242424 3.3030303
3.36363636 3.42424242 3.48484848 3.54545455 3.60606061 3.66666667
3.72727273 3.78787879 3.84848485 3.90909091 3.96969697 4. ]
```
其中,`linspace(start, stop, num)`函数可以生成一个包含`num`个元素的一维数组,数组的元素从`start`开始,到`stop`结束,且元素之间的间隔相等。