使用Matlab中的fitcsvm函数更改sigma的值

时间:2016-10-24 20:07:32

标签: matlab kernel svm

我想知道如何在Matlab中使用fitcsvm来改变sigma的值。

我正在使用此命令:

cl3 = fitcsvm(X,Y,'KernelFunction','rbf', 'Standardize',true,'BoxConstraint',2,'ClassNames',[-1,1]);

并希望绘制SVM生成的不同sigma值的边界。你在哪里包括sigma值?

感谢您的时间和帮助。

1 个答案:

答案 0 :(得分:1)

使用KernelScale参数设置g,f.e。:

cl3 = fitcsvm(X, Y, 'KernelFunction', 'rbf', 'KernelScale', 0.1, ...
             'Standardize', true, 'BoxConstraint', 2, 'ClassNames', [-1,1]);