[英]SVM MATLAB implementation Error plotting decision boundary
我正在嘗試在MATLAB中進行二進制分類,但是以下代碼在最后拋出錯誤。
load('ex6data1.mat');
% Plot training data
plotData(X, y);
fprintf('Program paused. Press enter to continue.\n');
pause;
model=fitcsvm(X,y);
visualizeBoundaryLinear(X,y,model); //error shows up here i guess
fprintf('Paused');
Error window
Error using subsref
No appropriate method, property, or field 'w' for class
'ClassificationSVM'.
Error in classreg.learning.internal.DisallowVectorOps/subsref (line
21)
[varargout{1:nargout}] = builtin('subsref',this,s);
Error in visualizeBoundaryLinear (line 7)
w = model.w;
Error in Untitled2 (line 18)
visualizeBoundaryLinear(X,y,model);
注意:對於正例,Y為1,對於負例為-1。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.