python numpy库中linspace
时间: 2023-10-29 20:56:29 浏览: 122
numpy.linspace函数具体使用详解
linspace是numpy库中的一个函数,用于创建一个等间隔的数值序列。它的语法如下:
numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
其中:
- start:序列的起始值
- stop:序列的结束值
- num:要生成的等间隔样本数量,默认为50
- endpoint:如果为True,则结束值包含在序列中;如果为False,则结束值不包含在序列中,默认为True
- retstep:如果为True,则返回结果中包含步长;如果为False,则不包含,默认为False
- dtype:结果数组的数据类型,默认为None,即使用输入参数的数据类型
linspace函数将返回一个包含等间隔数值的一维数组。例如,可以使用linspace函数生成一个从0到10之间的5个等间隔数值的数组:
import numpy as np
arr = np.linspace(0, 10, 5)
print(arr)
输出结果为:[ 0. 2.5 5. 7.5 10. ]
阅读全文