Numpy矩陣基礎:乘法、轉置與逆矩陣入門

本文介紹Numpy矩陣基礎操作,適合初學者快速上手。Numpy核心是`ndarray`,用`np.array`創建矩陣,基本屬性包括`shape`(行列數)、`ndim`(維度)、`dtype`(數據類型)。 三大核心操作: 1. **乘法**:區分元素相乘(`*`,需形狀相同)和矩陣點積(`np.dot`/`@`,前矩陣列數=後矩陣行數,結果形狀`m×p`)。 2. **轉置**:用`.T`實現行列互換,適用於調整形狀適配運算。 3. **逆矩陣**:僅方陣且行列式非零時存在,用`np.linalg.inv`計算,驗證需用`np.allclose`檢查是否爲單位矩陣。 掌握基礎後可進階更復雜操作,Numpy需多練習提升熟練度。

閱讀全文