能否用函數與數組直接實現多個矩陣相乘?

在C中直接實現類似於{{a,b},{c,d}}^n這樣的計算


不行。既然是C語言了,這種東西你當然要把它寫成長得像C語言的彙編,譬如說:


Fuck a, b, c, d, e, f, g, h;

Shit(e, a, b);

Shit(f, c, d);

Shit(g, e, f);

Screw(h, g, n);


其他寫法都會失去C語言唯一一個而且其實很多人也都不知道怎麼發揮的好處——讓你覺得他跑得比較快。


吃我大安利,矩陣計算當然用J語言啦。


推薦閱讀:

希望自己做個機器人出來,應該對哪些專業知識有所了解?
作為一個程序猿,馬克思的歷史唯物主義,唯物辯證法等馬克思哲學思想怎麼和寫代碼結合起來……?
你見過爬蟲的最高境界是什麼?
遊戲外掛編程如何系統學習?
A& ~(b - 1)這個表達式做了什麼?

TAG:數學 | 編程 | 線性代數 | 矩陣運算 | 演算法設計 |