看板 MATLAB 關於我們 聯絡資訊
各位板友好,小弟今天才開始學matlab,如果問了蠢問題請多見諒。 我在網路上下載了別人寫好的matlab程式 http://ppt.cc/fU8U 依照檔案中註解的指示下指令 http://i.imgur.com/grlLP.png 卻出現錯誤訊息 http://i.imgur.com/PPAlg.png 上網查大部分都說是path的問題 但它的boost.mexw64和boost.mexa64都在同一個資料夾內 也測試過直接下指令 >>boost 出現"Undefined function or variable 'boost'." 所以應該也不是argument的問題 還是說我應該在使用前執行什麼指令呢 對了我依照檔案中的指示在64bit windows上執行64bit matlab 麻煩各位了謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.6.13
vincent59:可能不在搜尋路徑上,如果是的話。使用以下2個方式 04/30 19:52
vincent59:1.http://ppt.cc/931,http://ppt.cc/8t18 04/30 19:54
感謝您的回應 我之前已經有用方法二去增加路徑了 而且該呼叫的檔案就在工作資料夾裡 應該不用addpath也找的到吧?
okgogogo:測過可以使用,請看他程式內的help,不是隨你亂呼叫的阿 04/30 23:41
okgogogo:prm = boost('frFile','ChnFtrs01_dPrm.txt'); 04/30 23:44
okgogogo:http://ppt.cc/JJW6 04/30 23:55
okgogogo:對了~你應該是沒裝他的toolbox吧? 05/01 00:09
感謝您的回應 我貼圖裡完全是按照help的指令打的 後來直接打boost是想判斷是不是argument的問題 並不是隨便呼叫 還有我有裝toolbox 沒裝的話會出現不同的錯誤訊息 我在想或許是platform的問題 可以請教一下你的作業系統 Matlab版本 還有compiler嗎? ※ 編輯: fantasychese 來自: 119.14.33.127 (05/03 02:29)