Re: [問題] Qt使用Matlab

看板C_and_CPP (C/C++)作者 (←這人是超級笨蛋)時間13年前 (2012/10/11 14:00), 編輯推噓4(404)
留言8則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《escrowdis (ㄚ哩勒)》之銘言: : 開發平台(Platform): (Ex: VC++, GCC, Linux, ...) : Qt 2.4.0 & MatlabR2011a Qt 2.4 是什麼鬼... 我想你是要表達 Qt Creator 2.4 吧 : 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) : OpenCV : 問題(Question): : 想問說怎麼將Matlab的函數丟進Qt作運算 : 目前想用Matlab的Spline, PCA, FFT : 想使用動態資料庫的方式引入Qt : 請大大們幫忙@@ : 因為有時效性QQ : 願意奉上所有身家 「丟進 Qt」是什麼意思? 你是想在 Qt 程式中呼叫 MATLAB 函式運算嗎? MATLAB 有 C API, 研究一下應該就會用了 幫你找了篇中文的 http://centcentblog.blogspot.tw/2008/10/c-matlab-function.html 用 Qt 的話, 請在 project 檔(.pro)加入正確的 INCLUDEPATH 和 LIBS 詳細方法看這篇 http://doc.qt.digia.com/latest/qmake-variable-reference.html INCLUDEPATH 要加入第一篇 Include 的那三個路徑(請用斜線符而非反斜線) LIBS 則是要寫完整路徑, 例如 c:/matlab/lib/win32/libeng.lib 這樣(自己代換) 程式寫法就照做 如果你是想把 MATLAB 畫出來的圖嵌入到你自己的視窗裡, 抱歉辦不到 必須把 MATLAB 運算出來的結果轉回 C 的基礎型別然後再自己畫 如果你要走這個方向我會推薦用 Qwt 來畫 然後身家就不用了, 除非你要給我現金 -- 「我最想要的同伴嘛,首先是要笑口常開,其次是我們能永遠不會發生誤會。 如果這些都能辦到的話,嗯,如果他是世界上第一流的橋手,也還不錯。」 -- 班尼多‧加羅素,前義大利藍隊成員 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.81.146 ※ 編輯: uranusjr 來自: 114.32.81.146 (10/11 14:01)

10/11 14:02, , 1F
感謝大大=V= 沒錯我寫錯了 是Qt Creator 抱歉
10/11 14:02, 1F

10/11 14:06, , 2F
已經找過許多文獻 但這篇沒有找到 實用 感恩
10/11 14:06, 2F

10/11 14:09, , 3F
但還是想請問一下有關將matlab輸出成.dll 有沒有
10/11 14:09, 3F

10/11 14:09, , 4F
有沒有相關方法 我有看過一些 但因為網路上的亂碼
10/11 14:09, 4F

10/11 14:09, , 5F
無法使用 THX!
10/11 14:09, 5F

10/11 14:12, , 6F
MATLAB 有個 compiler 可以輸出一個 C library
10/11 14:12, 6F

10/11 14:12, , 7F
可是即使你做出來了, 還是需要 MATLAB runtime 才能用
10/11 14:12, 7F

10/11 14:15, , 8F
謝謝大大!! 小的努力研究去QAQ
10/11 14:15, 8F
文章代碼(AID): #1GTc2Guj (C_and_CPP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1GTc2Guj (C_and_CPP)