python linspace
numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None)
在指定的间隔内返回均匀间隔的数字。
返回num均匀分布的样本,在[start, stop]。
这个区间的端点可以任意的被排除在外。
Parameters(参数): |
start : scalar(标量)
stop : scalar
num : int, optional(可选)
endpoint : bool, optional
retstep : bool, optional
dtype : dtype, optional
|
---|---|
Returns: |
samples : ndarray
step : float(只有当retstep设置为真的时候才会存在)
|
See also
- arange
- Similar to linspace, but uses a step size (instead of the number of samples).
- arange使用的是步长,而不是样本的数量
- logspace
- Samples uniformly distributed in log space.
>>> np.linspace(1, 10, 10)
array([ 1., 2., 3., 4., 5., 6., 7., 8., 9., 10.])
>>> np.linspace(1, 10, 10, endpoint = False)
array([ 1. , 1.9, 2.8, 3.7, 4.6, 5.5, 6.4, 7.3, 8.2, 9.1])
Out[4]: (array([ 1. , 1.9, 2.8, 3.7, 4.6, 5.5, 6.4, 7.3, 8.2, 9.1]), 0.9)
官网的例子
Examples
>>> np.linspace(2.0, 3.0, num=5) array([ 2. , 2.25, 2.5 , 2.75, 3. ]) >>> np.linspace(2.0, 3.0, num=5, endpoint=False) array([ 2. , 2.2, 2.4, 2.6, 2.8]) >>> np.linspace(2.0, 3.0, num=5, retstep=True) (array([ 2. , 2.25, 2.5 , 2.75, 3. ]), 0.25)
Graphical illustration:
>>> import matplotlib.pyplot as plt >>> N = 8 >>> y = np.zeros(N) >>> x1 = np.linspace(0, 10, N, endpoint=True) >>> x2 = np.linspace(0, 10, N, endpoint=False) >>> plt.plot(x1, y, 'o') [<matplotlib.lines.Line2D object at 0x...>] >>> plt.plot(x2, y + 0.5, 'o') [<matplotlib.lines.Line2D object at 0x...>] >>> plt.ylim([-0.5, 1]) (-0.5, 1) >>> plt.show()
python linspace相关推荐
- python中linspace函数_Python - linspace()显示奇怪的行为(Python - linspace() shows strange behavior)...
Python - linspace()显示奇怪的行为(Python - linspace() shows strange behavior) 我遇到了np.linspace()的问题,我不知道为什么它 ...
- python linspace函数_python的range和linspace使用详解
在python中要产生一个数字序列,最快的方法就是使用range和linspace函数,但是这两者不太一样,但总的来说实现的效果是一致的,都能获取一个数字序列. range range一看其名就知道是 ...
- python linspace函数_numpy中linspace用法
linspace的功能最初是从MATLAB中学来的,用此来创建等差数列.近期用Python的时候发现也有这个功能,提供相应功能的是numpy.关于MATLAB中的功能就不再进行赘述了,接下来把我可能用 ...
- python linspace函数_Python torch.linspace方法代碼示例
本文整理匯總了Python中torch.linspace方法的典型用法代碼示例.如果您正苦於以下問題:Python torch.linspace方法的具體用法?Python torch.linspac ...
- [python] linspace():获取等间隔数组
linspace() 函数的官方文档:numpy.linspace 语法: numpy.linspace(start, stop, num=50, endpoint=True, retstep=Fal ...
- python使用np.linspace函数生成均匀的浮点数列表实战:生成浮点数列表、生成浮点数列表(指定是否包含末尾值)
python使用np.linspace函数生成均匀的浮点数列表实战:生成浮点数列表.生成浮点数列表(指定是否包含末尾值) 目录
- python numpy.linspace() 使用介绍
numpy.linspace() 在指定的间隔内返回均匀间隔的数字. 示例 1) # -*- coding: utf-8 -*- """ @File : test.py ...
- python(numpy,pandas1)——numpy(ndim,shape,size,zero, empty, arange, linspace)
文章目录 前言 1. numpy属性ndim,shape,size 2. numpy数据生成zero empty arange linspace 补充:对np.array生成的数据的分析 前言 根据 ...
- python numpy库等差不均分_numpy.linspace 生成等差数组的方法
如下所示: numpy.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None) start:起始值 stop:结 ...
最新文章
- 如何彻底卸载mysql(xp)
- 诺基亚发布首款高功率小基站SCORE以及Flexi Zone LWA支持能力
- Chapter 2 Open Book——16
- 代码统计工具有哪几种_跟我学“Linux”小程序Web版开发(四):引入统计及Crash收集...
- Linux中su和sudo的用法整理
- 3D建模学什么?细分的话,有这么多方向
- mysql Error_code: 1593
- centos 7 源码方式安装mysql5.6
- redis key命名规范_公司内部 Redis 使用规范
- 微型计算机原理偏移地址,微机原理及应用复习
- 谷歌浏览器Chrome离线安装包下载地址
- js混淆还原工具_技术分享:几种常见的JavaScript混淆和反混淆工具分析实战【转】...
- 封装继承多态还是封装抽象继承多态
- 大学英语四六级13年12月大改革应对办法全套复习规划
- 4.Java数组(一)
- 参赛邀请 | 第二届古汉语自动分析国际评测EvaHan(古汉语机器翻译)开始报名...
- 计算机无法连接蓝牙键盘,蓝牙鼠标连接不上电脑怎么办?
- 可编辑手写PDF以图片形式转换为WORD
- springboot yml语法 ${} 用法
- 不写情书,程序员还要学写作吗?
热门文章
- 二级c语言会考文件打开,2017计算机二级C语言文件知识点
- 如何实行反编译,将.class文件转化为.java文件
- 使用74LS245驱动8×8LED点阵屏显示数字
- 对Rapidly-exploring Random Trees(RRT)路径规划方法的理解
- [转载]《武林外传》每一集都教会我们一个道理
- 《无线通信与网络》 第一章 概述
- R语言 一元正态分布参数最大似然估计
- 高级转录组分析和R数据可视化技术研讨会(2023.2)
- PDU发送中英文长短信
- 电商项目商品详情页架构设计