python numpy函數(shù)中的linspace創(chuàng)建等差數(shù)列詳解
前言
本文主要給大家介紹的是關(guān)于linspace創(chuàng)建等差數(shù)列的相關(guān)內(nèi)容,分享出來供大家參考學(xué)習(xí),下面話不多說了,來一起看看詳細的介紹吧。
numpy.linspace 是用于創(chuàng)建一個由等差數(shù)列構(gòu)成的一維數(shù)組。它最長用的有三個參數(shù),當(dāng)然不止三個。
第一個例子,用到三個參數(shù),第一個參數(shù)表示起始點、第二個參數(shù)表示終止點,第三個參數(shù)表示數(shù)列的個數(shù)。
import numpy as np print(np.linspace(1,10,10,endpoint=False))
創(chuàng)建一個元素全部為1的等差數(shù)列,或者元素全部為0的等差數(shù)列。
import numpy as np print(np.linspace(1,1,10))
可以使用參數(shù)endpoint來決定是否包含終止值,如果不設(shè)置這個參數(shù),默認是True。
import numpy as np print(np.linspace(1,10,10,endpoint=False))
也可以使用兩個參數(shù)來創(chuàng)建數(shù)組,當(dāng)傳入兩個參數(shù)時,第一個參數(shù)表示起始點、第二個參數(shù)表示終止點,默認個數(shù)是50個。
import numpy as np print(np.linspace(1,50))
為了驗證一下,我們使用三個參數(shù)的方式,結(jié)果顯然是一致的。
import numpy as np print(np.linspace(1,50,50))
還可以看一下linspace創(chuàng)建的數(shù)組的元素的數(shù)據(jù)格式,當(dāng)然是浮點型。
總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。
相關(guān)文章
python實現(xiàn)調(diào)用攝像頭并拍照發(fā)郵箱
這篇文章主要介紹了python實現(xiàn)調(diào)用攝像頭并拍照發(fā)郵箱的程序,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04Pandas 處理DataFrame中的inf值實現(xiàn)
Inf 表示正無窮大或負無窮大,通常是在數(shù)學(xué)計算中產(chǎn)生的結(jié)果,本文主要介紹了Pandas 處理DataFrame中的inf值實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-04-04

Python?matplotlib實現(xiàn)多子圖布局