excel矩陣運算操作-轉置 行列式 相乘 逆陣
https://jingyan.baidu.com/article/154b463128e13928ca8f41a4.html
Excel中矩陣的相關運算。我們在學習線性代數或者對一些矩陣進行計算時,可以使用到我們常用的excel,輕便的excel的計算功能還是十分強大,本例分享如何使用excel對矩陣進行常見的運算處理。
工具/原料
- 電腦
- excel
方法/步驟
-
輸入初始矩陣到單元格中后,選中該矩陣區域,然后復制,右鍵粘貼,選擇"轉置"即可。如附圖所示。
-
使用MDETERM 函數計算矩陣行列式的值
如果有一個m×n階的矩陣A,設|A|級該矩陣對應行列式的值。這里使用上面矩陣轉置的矩陣為示例數據。輸入該公式后,發現返回的是非法數據警告,原因在於行列式的值必須符合行列式的規則,行數和列數必須相等,所以計算矩陣行列式的值的前提是該矩陣為方陣。
-
如附圖所示,計算方陣對應行列式的值就ok了。
-
利用MINVERSE函數求矩陣的逆矩陣。
注意只有方陣才有逆矩陣,所以該矩陣必須是一個n階方陣。在單元格中輸入"=MINVERSE(數組)"回車即可得到該矩陣的逆陣。演示如附圖所示。
-
步驟1所示的附圖並沒有計算出逆陣,而是返回了一個#NUM!,原因在於如果矩陣可逆,則|A|不會等於0,也就是說行列式的值為0的矩陣沒有逆陣,由於示例的矩陣行列式的值為0,所以不存在可逆陣。附圖為存在可逆陣的一個示例。注:公式必須你數組公式輸入,然后按下F2,再按 Ctrl+Shift+Enter
-
利用MMULT 函數還可進行矩陣乘法運算。在這里你要判斷你計算出來的矩陣是幾行幾列的。例如,我用的是2X3,3X2兩個矩陣相乘,所以我的計算結果一定是2X2的矩陣。所以在空白處的任意位置選擇2行2列的表格,如下圖。
-
點擊如下圖的圖標。如圖,選擇類別中選擇【全部】。
-
在選擇函數中選擇【MM這時,你同時按住【crtl】和【shift】,再按【enter】,然后放開來。ULT】。點擊【確定】。用鼠標選擇第一個矩陣。用鼠標選擇第二個矩陣。
-
這樣就算出來了。
END