numpy的讀書報告

2022-07-09 03:12:11 字數 754 閱讀 7076

numpy:

numpy是python中科學計算的基礎包。它是乙個python庫,提供多維陣列物件,各種派生物件(如掩碼陣列和矩陣),以及用於陣列快速操作的各種api,有包括數學、邏輯、形狀操作、排序、選擇、輸入輸出、離散傅利葉變換、基本線性代數,基本統計運算和隨機模擬等等。

numpy包的核心是 ndarray 物件。它封裝了python原生的同資料型別的 n 維陣列,為了保證其效能優良,其中有許多操作都是**在本地進行編譯後執行的。

(1)生成numpy陣列:

import  numpy as np
①將列表轉換成ndarray:

import

numpy as np

lst1=[3.14,2.17,0,1,2]

nd1=np.array(lst1)

print

(nd1)

print(type(nd1))

②巢狀列表可以轉換成多維ndarray:

matplotlib的讀書報告

matplotlib是python的乙個2d圖形庫,能夠生成各種格式的圖形 諸如折線圖,散點圖,直方圖等等 介面可互動 可以利用滑鼠對生成圖形進行點選操作 同時該2d圖形庫跨平台,即既可以在python指令碼中編碼操作,也可以在jupyter notebook中使用,以及其他平台都可以很方便的使用m...

scipy的讀書報告

scipy 提供了複製的演算法及其在 numpy 中作為函式的用法。這將分配高階命令和多種多樣的類來操作和視覺化資料。scipy 將多個小型包整合在一起,每個包都針對單獨的科學計算領域。其中的幾個子包是linalg 線性代數 constants 物理和數學常數 和sparse 稀疏矩陣和相關例程 值...

《程式設計珠璣》讀書報告

最後幾章還沒怎麼看,先寫這麼多吧。本章概括的講述了如何用程式解決問題,包括 準確的問題描述 程式設計以及實現。本章首先提出了乙個問題 如何給磁碟檔案排序?並說明應該先對問題進行準確的描述,將已知條件組織成一種更客觀 更易用的形式 輸入 輸出以及約束。在程式設計階段,應該充分理解問題的特點,選擇合適的...