作者candy88257 (阿泰斯)
看板MATLAB
標題[討論] 這個矩陣為啥取行列式值會為NAN?(有付檔)
時間Sun Apr 21 12:47:39 2013
https://docs.google.com/file/d/0BzpHi0lk7JRbTmpCMlQ0YUFGTGs/edit
上面那個是GOOGLE雲端硬碟,檔案是直接由Matlab的變數視窗裡面在矩陣按右鍵存出來的
很奇怪
matrix是double型態
det(matrix)=NAN
m2=sym(matrix)
det(m2)=有值
怎會這樣?
sym跟double出來的解會差很多嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.17.157
1F:→ candy88257:但換成sym去算會慢很多 04/21 13:14
2F:→ candy88257:求解決辦法 04/21 13:14
3F:→ candy88257:發現原因,數字太大,det出來好幾百次方,矩陣除10^40 04/21 13:56
4F:→ candy88257:應該就可以 04/21 13:56