numpy.linspace

作者: 老王叔叔 | 来源:发表于2018-02-08 20:43 被阅读13次

    为了创建数字序列,NumPy提供了一个类似于返回数组而不是列表的函数。

    .>>> np.arange( 10, 30, 5 )
    array([10, 15, 20, 25])
    .>>> np.arange( 0, 2, 0.3 ) #可以用浮点
    array([ 0. , 0.3, 0.6, 0.9, 1.2, 1.5, 1.8])

    当arange用于浮点参数时//通常不可能预测获得的元素的数量。出于这个原因,通常最好使用函数linspace作为参数来接收我们想要的元素的数量,而不是步骤:

    .>>> np.linspace( 0, 2, 9 ) # 返回从 0 to 2的9 个数。
    array([ 0. , 0.25, 0.5 , 0.75, 1. , 1.25, 1.5 , 1.75, 2. ])

    相关文章

      网友评论

        本文标题:numpy.linspace

        本文链接:https://www.haomeiwen.com/subject/axzttftx.html