三階矩陣的行列式、伴隨矩陣及逆矩陣 ( 第二版 )
( Determinant, Adjoint and Inverse of 3×3 matrix : Version 2 )

( 程式版本:1.0,最後更新日期 18 NOV 2006。)

注意:此程式可在 Casio FX-3650P / FX-3950PTruly SC-183 / SC-185Casio FX-50FH / FX-50F Plus 上使用。

這個程式會計算一個非奇異 ( Non-singular ) 三階矩陣 ( 3×3 matrix ) 的行列式 ( Determinant )、伴隨矩陣 ( Adjoint Matrix ) 及逆矩陣 ( Inverse Matrix )

(1)Casio FX-3650P / FX-3950PTruly SC-183 / SC-185 上,程式需要在 REG QUAD 統計模式下執行,所以輸入程式前請先按 MODE MODE 2,按 REPLAY 右鍵,再按 3 將計算機轉入 REG QUAD 統計模式 ( REG )

(2)Casio FX-50FH / FX-50F Plus 上,程式需要在 REG LIN 統計模式下執行,所以選擇程式位置後請按 5 1 將計算機轉入 REG LIN 統計模式 ( REG )

Casio FX-3650P / FX-3950P / Truly SC-183 / SC-185

程式組
172 bytes
1
Stat clear : ? → M : 3( M – 1 DT : ? → M : 1 , M DT : ? → M :
2
0 , M – Σy DT : ? → A : ? → B : ? → C : ? → X : ? → Y :
3
? → M : BM Σx3 – CY Σx3 + CX Σxy – AM Σxy + AY Σy –
4
BX Σy → D ◢ BM – CY ◢ Ans ┘D ◢ Y Σy – M Σxy ◢
5
Ans ┘D ◢ C Σxy – B Σy ◢ Ans ┘D ◢ CX – AM ◢ Ans ┘D ◢
6
M Σx3 – X Σy ◢ Ans ┘D ◢ A Σy – C Σx3 ◢ Ans ┘D ◢
7
AY – BX ◢ Ans ┘D ◢ X Σxy – Y Σx3 ◢ Ans ┘D ◢
8
B Σx3 – A Σxy ◢ Ans ┘D
MODE MODE MODE 2 MODE 1

( 上面的 Σx3ΣxyΣyREG QUAD 統計模式裡出現的數。Σx3 可以按 SHIFT 1,按兩次 REPLAY 右鍵,再按 1Σxy 可以按 SHIFT 1,按 REPLAY 右鍵,再按 3Σy 可以按 SHIFT 1,按 REPLAY 右鍵,再按 2DT 則是按 M+是分數,按 a b/c。另外,第一組 1 後和第二組中 0 後的是逗號,,而不是冒號:。)

Casio FX-50FH / FX-50F Plus

程式一

程式組
170 bytes
1
ClrStat : ? → M : M – 1 DT : ? → M : 1 , M DT : ? → M :
2
0 , M – Σy DT : ? → A : ? → B : ? → C : ? → X : ? → Y :
3
? → M : BM Σx – CY Σx + CX Σxy – AM Σxy + AY Σy –
4
BX Σy → D ◢ BM – CY ◢ Ans ┘D ◢ Y Σy – M Σxy ◢
5
Ans ┘D ◢ C Σxy – B Σy ◢ Ans ┘D ◢ CX – AM ◢
6
Ans ┘D ◢ M Σx – X Σy ◢ Ans ┘D ◢ A Σy – C Σx ◢
7
Ans ┘D ◢ AY – BX ◢ Ans ┘D ◢ X Σxy – Y Σx ◢
8
Ans ┘D ◢ B Σx – A Σxy ◢ Ans ┘D
MODE 1

( 上面的 ΣxΣxyΣyREG LIN 統計模式裡出現的數。Σx 可以按 SHIFT 1,再按 2Σxy 可以按 SHIFT 1,按 REPLAY 右鍵,再按 3Σy 可以按 SHIFT 1,按 REPLAY 右鍵,再按 2DT 則是按 M+是分數,按 a b/c。另外,第一組中 1 後和第二組中 0 後的是逗號,,而不是冒號:。)

程式二

程式組
164 bytes
1
ClrStat : ? → A : ? → B : ? → C : ; A – 1 DT : B , C DT :
2
? → A : ? → B : ? → C : ? → X : ? → Y : ? → M :
3
BMn – CYn + CX Σx – AM Σx + AY Σy – BX Σy → D ◢
4
BM – CY ◢ Ans ┘D ◢ Y Σy – M Σx ◢ Ans ┘D ◢
5
C Σx – B Σy ◢ Ans ┘D ◢ CX – AM ◢ Ans ┘D ◢
6
Mn – X Σy ◢ Ans ┘D ◢ A Σy – Cn ◢ Ans ┘D ◢
7
AY – BX ◢ Ans ┘D ◢ X Σx – Yn ◢ Ans ┘D ◢
8
Bn – A Σx ◢ Ans ┘D
MODE 1

( 上面的 ΣxnΣyREG LIN 統計模式裡出現的數。Σx 可以按 SHIFT 1,再按 2n 可以按 SHIFT 1,再按 3Σy 可以按 SHIFT 1,按 REPLAY 右鍵,再按 2DT 則是按 M+是分數,按 a b/c。另外,第一組 C : 後的是分號;,而第一組中 B 後的是逗號,,而不是冒號:。)

(1)Casio FX-3650P / FX-3950PTruly SC-183 / SC-185 上,執行程式後計算機會自動轉入 REG QUAD 統計模式 ( 計算機會顯示 REG )。

(2)Casio FX-50FH / FX-50F Plus 上,執行程式後計算機會自動轉入 REG LIN 統計模式 ( 計算機會顯示 REG )。

例:計算矩陣 的伴隨矩陣 ( Adjoint ) 及逆矩陣 ( Inverse )

Prog,再按 14 選擇輸入程式位置 ( 必須和輸入程式時選擇的位置相同,此時計算機出現 M? ),再按

3 EXE  4 EXE  1 EXE  ( 矩陣第一行 First Row of Matrix )
1 EXE  3 EXE  1 EXE  ( 矩陣第二行 Second Row of Matrix )
2 EXE  (-) 3 EXE  2 EXE  ( 矩陣第三行 Third Row of Matrix )

顯示 18  ( 矩陣的行列式  Determinant )

再按 EXE  顯示  9 ( 伴隨矩陣第一行,第一列 First Row, First Column of Adjoint )
再按 EXE  顯示  1 ┘2 ( 逆矩陣第一行,第一列 First Row, First Column of Inverse )
再按 EXE  顯示  –11 ( 伴隨矩陣第一行,第二列 First Row, Second Column of Adjoint )
再按 EXE  顯示  –11 ┘18 ( 逆矩陣第一行,第二列 First Row, Second Column of Inverse )
再按 EXE  顯示  1 ( 伴隨矩陣第一行,第三列 First Row, Third Column of Adjoint )
再按 EXE  顯示  1 ┘18 ( 逆矩陣第一行,第三列 First Row, Third Column of Inverse )

再按 EXE  顯示  0 ( 伴隨矩陣第二行,第一列 Second Row, First Column of Adjoint )
再按 EXE  顯示  0 ( 逆矩陣第二行,第一列 Second Row, First Column of Inverse )
再按 EXE  顯示  4 ( 伴隨矩陣第二行,第二列 Second Row, Second Column of Adjoint )
再按 EXE  顯示  2 ┘9 ( 逆矩陣第二行,第二列 Second Row, Second Column of Inverse )
再按 EXE  顯示  –2 ( 伴隨矩陣第二行,第三列 Second Row, Third Column of Adjoint )
再按 EXE  顯示  –1 ┘9 ( 逆矩陣第二行,第三列 Second Row, Third Column of Inverse )

再按 EXE  顯示  –9 ( 伴隨矩陣第三行,第一列 Third Row, First Column of Adjoint )
再按 EXE  顯示  –1 ┘2 ( 逆矩陣第三行,第一列 Third Row, First Column of Inverse )
再按 EXE  顯示  17 ( 伴隨矩陣第三行,第二列 Third Row, Second Column of Adjoint )
再按 EXE  顯示  17 ┘18 ( 逆矩陣第三行,第二列 Third Row, Second Column of Inverse )
再按 EXE  顯示  5 ( 伴隨矩陣第三行,第三列 Third Row, Third Column of Adjoint )
再按 EXE  顯示  5 ┘18 ( 逆矩陣第三行,第三列 Third Row, Third Column of Inverse )

亦即是說

程式執行完成後,按 RCL D 會顯示矩陣的行列式 Determinant 的數值。請按 MODE 1 將計算機轉回 COMP 模式。

注意:程式只適用於非奇異矩陣 ( Non-singular Matrix )如果輸入的矩陣是奇異 ( Singular ),那麼程式計算行列式 ( 應該是 0 ) 後,繼續執行程式就會顯示 Math ERROR

二階矩陣的行列式、伴隨矩陣及逆矩陣 ( Determinant, Adjoint and Inverse of 2×2 matrix )

三階矩陣的行列式及伴隨矩陣 ( 第一版 ) ( Determinant and Adjoint of 3×3 matrix : Version 1 )

三階矩陣的行列式及伴隨矩陣 ( 第二版 ) ( Determinant and Adjoint of 3×3 matrix : Version 2 )

三階矩陣的行列式、伴隨矩陣及逆矩陣 ( 第一版 ) ( Determinant, Adjoint and Inverse of 3×3 matrix : Version 1 )

三階矩陣的行列式及逆矩陣 ( Determinant and Inverse of 3×3 matrix )

返回 FX-3650P / 3950P 選擇程式頁

返回 FX-50FH / 50F Plus 選擇程式頁

返回頁首