python numpy函數(shù)中的linspace創(chuàng)建等差數(shù)列詳解
前言
本文主要給大家介紹的是關(guān)于linspace創(chuàng)建等差數(shù)列的相關(guān)內(nèi)容,分享出來(lái)供大家參考學(xué)習(xí),下面話不多說(shuō)了,來(lái)一起看看詳細(xì)的介紹吧。
numpy.linspace 是用于創(chuàng)建一個(gè)由等差數(shù)列構(gòu)成的一維數(shù)組。它最長(zhǎng)用的有三個(gè)參數(shù),當(dāng)然不止三個(gè)。
第一個(gè)例子,用到三個(gè)參數(shù),第一個(gè)參數(shù)表示起始點(diǎn)、第二個(gè)參數(shù)表示終止點(diǎn),第三個(gè)參數(shù)表示數(shù)列的個(gè)數(shù)。
import numpy as np print(np.linspace(1,10,10,endpoint=False))

創(chuàng)建一個(gè)元素全部為1的等差數(shù)列,或者元素全部為0的等差數(shù)列。
import numpy as np print(np.linspace(1,1,10))

可以使用參數(shù)endpoint來(lái)決定是否包含終止值,如果不設(shè)置這個(gè)參數(shù),默認(rèn)是True。
import numpy as np print(np.linspace(1,10,10,endpoint=False))

也可以使用兩個(gè)參數(shù)來(lái)創(chuàng)建數(shù)組,當(dāng)傳入兩個(gè)參數(shù)時(shí),第一個(gè)參數(shù)表示起始點(diǎn)、第二個(gè)參數(shù)表示終止點(diǎn),默認(rèn)個(gè)數(shù)是50個(gè)。
import numpy as np print(np.linspace(1,50))

為了驗(yàn)證一下,我們使用三個(gè)參數(shù)的方式,結(jié)果顯然是一致的。
import numpy as np print(np.linspace(1,50,50))

還可以看一下linspace創(chuàng)建的數(shù)組的元素的數(shù)據(jù)格式,當(dāng)然是浮點(diǎn)型。

總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
Python 使用 raise 語(yǔ)句拋出異常的流程分析
在Python編程中,異常處理是至關(guān)重要的一部分,本文將探討 Python 中 raise 語(yǔ)句的使用方法以及如何通過(guò) raise 語(yǔ)句來(lái)拋出各種類型的異常,從而有效地進(jìn)行異常處理,感興趣的朋友跟隨小編一起看看吧2021-02-02
python實(shí)現(xiàn)調(diào)用攝像頭并拍照發(fā)郵箱
這篇文章主要介紹了python實(shí)現(xiàn)調(diào)用攝像頭并拍照發(fā)郵箱的程序,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下2021-04-04
Pandas 處理DataFrame中的inf值實(shí)現(xiàn)
Inf 表示正無(wú)窮大或負(fù)無(wú)窮大,通常是在數(shù)學(xué)計(jì)算中產(chǎn)生的結(jié)果,本文主要介紹了Pandas 處理DataFrame中的inf值實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04
詳解pyqt5 動(dòng)畫在QThread線程中無(wú)法運(yùn)行問題
Python?matplotlib實(shí)現(xiàn)多子圖布局

