在NumPy中,可以使用numpy.linspace()
函數來創建線性空間。這個函數會在指定的起始值和結束值之間生成指定數量的等間隔數字。例如,要在0到10之間生成5個等間隔數字,可以使用以下代碼:
import numpy as np
lin_space = np.linspace(0, 10, 5)
print(lin_space)
輸出將是一個包含5個等間隔數字的NumPy數組。
除了numpy.linspace()
函數之外,還可以使用numpy.arange()
函數來創建線性空間。這個函數會在指定的起始值和結束值之間以指定的步長生成數字。例如,要在0到10之間以步長為2生成數字,可以使用以下代碼:
import numpy as np
lin_space = np.arange(0, 10, 2)
print(lin_space)
輸出將是一個包含0、2、4、6、8的NumPy數組。