近期開始學習MATLAB語言,MATLAB 擁有強大的處理矩陣的能力,能有效的解決線性代數的問題。小編想分享一下方陣的行列式值的求解,在MATLAB 中採用det()函數求解。
工具/原料
電腦
MATLAB 2014a
1.打開MATLAB 軟件
雙擊MATLAB軟件的快捷鍵,進入MATLAB的工作界面
將命令行窗口取消停靠(這樣便於輸入),按ctrl+shift+u取消停靠
2.用det()函數求方陣的行列式
把一個方陣看成一個行列式,並對其按行列式的規則求值,這個值就稱作矩陣的行列式的值。在MATLAB中,採用函數det()求方陣的行列式。
使用magic()函數隨機產生一個方陣。例如生成一個3*3的方陣:A=magic(3)
使用det()求解該方陣的行列式,調用的格式為det(A),得到方陣的行列式值.下面求隨機生成的方陣A的行列式:
在程序中,通過函數det()計算方陣的行列式值。需要注意的是隻有方陣才能求行列式的值,否則MATLAB會報錯。
注意事項
該經驗系小編根據學習實踐創作完成,如果您有更好的方法,請不吝賜教!