libSVM工具箱安裝指引及常見問題處理

2021-10-04 03:45:12 字數 1032 閱讀 6831

將libsvm3.2.4解壓到matlab/toolbox目錄下,(也可以解壓到自己定義的檔案目錄下,但這裡建議放到matlab的工具箱目錄,這樣便於查詢,畢竟這本來就屬於一種工具箱)

新增libsvm工具箱:在主頁(home)的設定路徑(set path)中新增libsvm

在主頁(home)的預設中更新工具箱快取。

將當前路徑設定到libsvm 3.2.2/matlab 後,在命令列視窗執行 mex -setup,顯示無法找到編譯器。

因為libsvm 是採用c語言進行編譯的,雖然之後編譯了matlab、python等版本,但都需要安裝編譯器講c轉換為matlab語言。在這裡可以安裝vc++ 6.0以上版本,也可以根據matlab的提示,安裝mingw-w64。

這裡推薦三種可以用的編譯器

vc6.0及以上版本;

執行 mex -setup,選擇c++

make之前,一定要將工作目錄設定為工具箱檔案的所在目錄,在make時會出現如下報錯:

make如果報錯:需要開啟libsvm3.2.2/matlab目錄下的make.m,將其中所的cflags替換為compflags(替換運用ctrl+f即可),替換後執行make則可以編譯成功。

修改make.m時,如果顯示沒有許可權,需要關掉matlab,重新以管理員身份開啟。

最後,libsvm工具箱就成功安裝好了。

libsvm工具箱使用

libsvm工具箱安裝 讀入變數利用svmtrain訓練得模型,利用svmpredict訓練得 結果 model svmtrain x norm 6 x norm 1 5 predicted label,accuracy,decision values svmpredict y norm 6 y n...

工具箱 Putty 安裝除錯 3

昨天下了putty 準備在自己的私人電腦上面安裝,自己的沒有專門的linux系統電腦,只是裝在虛擬機器裡面.現在要讓自己的windows 7上使用putty連線上自己的ubuntu,如下操作 1 我的平台是windows 7 64bit,ubuntu 12.0 64bit vmware workst...

PHPcms的json工具箱及xml工具箱

v9提供json工具箱,可以方便的呼叫外部json資源到網頁中顯示。json工具箱呼叫方式 php對json資料要求必須為utf 8編碼,如果你的網頁為gbk或其他非utf 8編碼,需要收到資料後進行一次轉碼。url null 要讀取的json資料 cache 0 快取時間,對讀取的資料進行資料快取...