當前位置:編程學習大全網 - 網站源碼 - 如何使用MATLAB-LIBSVM

如何使用MATLAB-LIBSVM

1) 編譯

其實在windows文件夾下已經有了,也可以自己動手。

1. 運行matlab, 轉到libsvm的解壓目錄下的matlab

2. 在matlab中輸入mex -setup

接下來會選擇壹下東西,隨意,自己看看就可以選了。

3. make

生成libsvmread.mexw32 libsvmwrite.mexw32 svmpredict.mexw32 svmtrain.mexw32 壹***四個文件。

使用方法:

只要將生成的四個文件copy到壹個matlab運行目錄下就行了。

舉個例子吧,以解壓目錄下的heart_scale數據為例好了。

close all

clear all

clc

[heart_scale_label, heart_scale_inst] = libsvmread('heart_scale');

model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');

[predict_label, accuracy, dec_values] = svmpredict(heart_scale_label, heart_scale_inst, model);

至於具體的借口,還是看README吧,很清楚的。

  • 上一篇:HTML是什麽 初學者必備HTML基礎知識?
  • 下一篇:Int源代碼
  • copyright 2024編程學習大全網