Libsvm在matlab下的安裝

2021-06-25 19:07:53 字數 440 閱讀 3278

2 解壓後將整個資料夾加到matlab的current目錄

3 開啟到matlab這個資料夾

4 如果沒有配置matlab的c++編譯器,需要配置一下,matlab自帶的是沒有c++編譯器的,所以沒法編譯libsvm的cpp檔案。根據matlab的版本,選擇好編譯器,怎麼看支援哪些編譯器呢?在選擇編譯器的時候是可以看得到的。

指令:mex -setup

顯示選項,預設是matlab自帶的,我們輸入n,選擇自己配置。

出現很多選項,看看支援什麼版本的編譯器。我的matlab2012的,支援到vs2010,然後選擇這個vs2010,如果沒有vs2010,需要再安裝乙個。

5 使用mex -setup配置好編譯器之後輸入make,坐等編譯好。

最近因為dpm的事情,所以又需要再matlab裡編譯cpp檔案,這次因為不想使用vs2010了,所以採用的是gnumex。

在matlab環境下LIBSVM的demo

2 在matlab環境下用mex setup指令,設定matlab預設編譯器,我選擇是vs2010 3 解壓後libsvm後,在ibsvm 3.20 matlab路徑下執行make.m,把c檔案生成mexw64或mexw32,供matlab呼叫 4 現在可以利用libsvm測試,回到上乙個路徑ibs...

LIBSVM在matlab下的使用安裝

2 解壓壓縮包到電腦上一位置,如 c program files libsvm 3.18 3 假設你使用的是64位的作業系統和matlab。此時將libsvm 3.18資料夾下的windows目錄新增到matlab目錄中。即在matlab目錄中新增 c programfiles libsvm 3.1...

LIBSVM在matlab下的使用安裝

3 假設你使用的是64位的作業系統和matlab。此時將libsvm 3.16資料夾下的windows目錄新增到matlab目錄中。即在matlab目錄中新增 c programfiles libsvm 3.16 windows。因為windows下包含了matlab可執行的二進位制檔案libsvm...