Re: [問題] C++ 矩陣問題

作者: damody (天亮damody)   2014-04-23 04:00:28
我有把 matlab 轉 c++ 的經驗
首先 先找一個 library
推薦 boost ublas
或 eigen
其它不推
會用到這些 library 如果你是 sparse matrix
那請用 eigen
這兩個 library 只是方便你填矩陣
解問題還是要用其它c的library
eigen 有 iterative solver 蠻猛的
接下來你要找一個足夠小的問題來測試
把資料的每一步print出來
跟c++比較是不是一模一樣
不用擔心浮點數錯誤跟 matlab 不同步
只會有你程式寫錯
如果你是影像處理就用 10x10的影像測
總之debug時盡可能用小問題試
其它的都是小問題,google, try & error 都可以解決
基本上150行的matlab要翻成c++
原po要花一個月吧,總之要有耐心~

Links booklink

Contact Us: admin [ a t ] ucptt.com