python np.linspace

Posted 张之逸

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python np.linspace相关的知识,希望对你有一定的参考价值。

该函数的形式为:

linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)

作用为:在规定的时间内,返回固定间隔的数据。他将返回“num”个等间距的样本,在区间[`start`, `stop`]中。其中,区间的结束端点可以被排除在外。

 

参数:

start : scalar

  队列的开始值

stop : scalar

 队列的结束值。当‘endpoint=False’时,不包含该点。在这种情况下,队列包含除了“num+1"以外的所有等间距的样本。

要注意的是,当‘endpoint=False’时,步长会发生改变。

num : int, optional

要生成的样本数。默认是50,必须要非负。

endpoint : bool, optional

如果是True,’stop‘是最后的样本。否则,‘stop‘将不会被包含。默认为true

retstep : bool, optional

If True, return (`samples`, `step`), where `step` is the spacing between samples.

 

返回值:

samples : ndarray

在闭区间[start, stop]或者是半开区间[start, stop)中有num个等间距的样本

step : float

仅仅当”retstep=True“时候会返回。样本之间间距的大小

 

以上是关于python np.linspace的主要内容,如果未能解决你的问题,请参考以下文章

NP:建立可视化输入的二次函数数据点集np.linspace+np.random.shuffle+np.random.normal

numpy.linspace()等差数列函数

机器学习 效果图实现代码

python使用np.linspace函数生成均匀的浮点数列表实战:生成浮点数列表生成浮点数列表(指定是否包含末尾值)

matplotlib

matplotlib 使用