在excel中使用矩陣函數的方法教程
在excel中使用矩陣函數的方法教程
矩陣函數:定義域和值域都屬于方陣的函數稱為矩陣函數,它有多種定義方法。當用方陣冪級數的和函數來定義矩陣函數時,方陣函數f(a)=,其中自變量a和函數值f(a)都是n階方陣,Ck是常系數。下面小編教你在excel中使用矩陣函數,希望對你有幫助!
在excel中使用矩陣函數的方法
excel中使用矩陣函數的方法圖1
其中,選擇G4:H5,輸入公式:
=MMULT(A4:B5,D4:E5)
按Ctrl+Shift+Enter鍵,即輸入數組公式。
選擇A9:B10,輸入公式:
=MINVERSE(A4:B5)
按Ctrl+Shift+Enter鍵,即輸入數組公式。
選擇單元格D9,輸入公式:
=MDETERM(A4:B5)
示例2:使用Excel公式求解線性方程組
例如,求解方程組:
x-2y=-1
3x+4y=17
可以表示為:
excel中使用矩陣函數的方法圖2
對上式執(zhí)行矩陣乘法:
excel中使用矩陣函數的方法圖3
以A代表系數矩陣,X代表變量矩陣,C代表常量矩陣,那么等式M的形式可表式為:
AX=C
將等式兩邊乘以A矩的逆A-1:A-1AX= A-1C
由于A-1A=1,因此上式為:X= A-1C
這樣,等式M可以推導為:
excel中使用矩陣函數的方法圖4
執(zhí)行矩陣相乘后得:
excel中使用矩陣函數的方法圖5
即x=3,y=2。
同理,可以求解出3個變量的線性方程組:
2x+3y-2z=15
3x-2y+2z=-2
4x-y+3z=2
求解過程如下:
excel中使用矩陣函數的方法圖6
其中,單元格區(qū)域A9:C11使用了數組公式:
=MINVERSE(A4:C6)
單元格區(qū)域D9:D11使用了數組公式:
=MMULT(A9:C11,D4:D6)
單元格區(qū)域A14:D16用來驗證結果。A14=A4*$D、B14=B4*$D、C14=C4*$D、D14=A14+B14+C14,然后將該行下拉至第16行。
示例3:求矩陣對角線元素之和
有時,需要求矩陣的對角線元素之和,能夠使用ROW函數完成,如下圖所示。
excel中使用矩陣函數的方法圖7
單元格E5中的公式為:
=INDEX($A:$C,ROW(A1),ROW(A1))
單元格F5中的公式更復雜一些