bearhung
13 years ago
該死的study fu BCB MATLAB
latest #22
achouman
13 years ago
這兩個剛好我都會耶 (dance_okok)
achouman
13 years ago
有問題可以討論 (blush)
bearhung
13 years ago
衝大神 有方法可以讓bcb2010 call matlab2009的function嗎?
立即下載
achouman
13 years ago
我不是大神。MATLAB 有一個介面可以讓外部程式呼叫,我找一下資料。
achouman
13 years ago
只是你的 C/C++ 程式編譯時還要跟 MATLAB 提供的 library 一起連結。
achouman
13 years ago
你可以去 ptt MATLAB 板搜尋 "C++" 這個關鍵字
achouman
13 years ago
至於 BCB 怎麼連結外部 library,這邊就是 BCB 專案裡的編譯、連結設定的問題了
achouman
13 years ago
Google 上也不少資料(keyword: BCB MATLAB) topic.csdn.net/t/2005091...
bearhung
13 years ago
不知道matlab2009不支援borland c++的compilier的情況下 還能成功嗎?
achouman
13 years ago
不支援的意思?
achouman
13 years ago
我知道以前 BCB .dll 檔和 Microsoft .dll 檔的格式不太一樣,所以 BCB 要 link 這種 .dll 檔時,要用工具轉換一下。
achouman
13 years ago
剛剛看了一下,初步的做法是:(1) 用 MATLAB 的工具把 .m 檔編譯成 library;(2) BCB 連結 library,然後拿 library 裡的函式來用。
bearhung
13 years ago
不支援的意思是說www.mathworks.com/suppor...
bearhung
13 years ago
這網頁裡面沒有bcb的compilier XD...所以再編譯.M檔的時候好像有問題 因為編譯的時候要選compilier
achouman
13 years ago
那就用 Microsoft 的格式就好
achouman
13 years ago
用 mcc ..
achouman
13 years ago
剛剛撥空小試一下,在 BCB 那邊設定不好。手邊還有工作,暫時放棄 XD
achouman
13 years ago
你可以研究一下 C:\Program Files\MATLAB\R2010a\extern\examples\ 裡面的東西
bearhung
13 years ago
恩~謝啦 衝大
back to top