跳到內容

面向本科生工程師的 Python 簡介/矩陣

來自華夏公益教科書,開放的書籍,開放的世界

矩陣可以以下列方式建立

   mymatrix = Matrix([[1,2],[3,4]])

在這個例子中,[1,2]生成矩陣的第一行,並且[2,3]建立第二行。

快速標準矩陣

[編輯 | 編輯原始碼]

以下內建函式可用於快速建立指定大小的一些標準矩陣。

命令 描述 示例
eye() 單位矩陣 eye(4) 建立一個 4x4 單位矩陣
zeros() 空矩陣 zeros(2,3) 建立一個 2x3 零矩陣
ones() 矩陣全為 1 ones(2) 建立一個 2x2 全為 1 的矩陣

獲取矩陣的大小

[編輯 | 編輯原始碼]

可以使用 .shape[] 命令找出矩陣的大小,例如

   mymatrix.shape[0]
命令 描述
.shape[0] 給出行數
.shape[1] 給出列數
華夏公益教科書