討論串[問題] 降階法
共 5 篇文章
內容預覽:
如果只是想要求行列式值的話,. 基本上我個人不太建議用降階法或是排列法(行列式值定義),. 因為這樣在矩陣變大的時候會很慢!(我的電腦大概10x10以上就感覺得出來了). 用高斯消去法將方陣變成上三角矩陣以後,把主對角線元素全部乘起來就好,. 這樣我即使算到20x20都還感覺不出delay....
(還有139個字)
內容預覽:
以下有個前提是:. 確定必須是 N x N,否則會有問題。. colIndex. r 0 1 2 3. o 0 2 2 3 4. w 1 4 5 6 7. I 2 7 8 9 1. d 3 2 3 4 5. e. x. call det() ─────────────────────────────
(還有2863個字)
內容預覽:
class Matrix {. public:. long det() {. if(data.size() != data.at(0).size()). return 0;. vector<int> rows;. for(int i = 0 ; i < data.size() ; i++). row
(還有278個字)
內容預覽:
不好意思,這個問題還是沒解決...@@. 附上我目前的進度. http://tinyurl.com/yjrabx4. 用vector寫的,降階的部份大致都弄好了. 只是在做運算的部份迴圈不知道怎麼設計. 主要用遞迴的方式寫(實際上我也只想到這個方法...@@). 可是因為平常很少用遞迴寫程式,所以卡
(還有1186個字)
內容預覽:
請問,降階法用程式該怎麼寫啊,我指的是針對n*n的行列式. 主要我是要算det值啦. n*n的動態陣列我搞定了,我用vector of vector弄出來了. 但對於數學式不知道該怎麼寫(知道原理了). 精華區裡面提供的我看不懂他的意思. 所以我用了一個很傳統的方法表示,以下面例子為例. 0 1 2
(還有199個字)