matlab用libsvm做支持向量机没有返回值
data=[17660;18080;16145;16347];label=[1;1;-1;-1];model=svmtrain(label,data);testdata=...
data=[176 60;180 80;161 45;163 47];
label=[1;1;-1;-1];
model=svmtrain(label,data);
testdata=[190 85];
testdatalabel=-1;
[predictlabel,accuracy]=svmpredict(testdatalabel,testdata,model,'-b');
predictlabel;
if 1==predictlabel
disp('==该生为男生')
end
if -1==predictlabel
disp('==该生为女生')
end
为什么返回predictlabel =
[]
accuracy =
[] 展开
label=[1;1;-1;-1];
model=svmtrain(label,data);
testdata=[190 85];
testdatalabel=-1;
[predictlabel,accuracy]=svmpredict(testdatalabel,testdata,model,'-b');
predictlabel;
if 1==predictlabel
disp('==该生为男生')
end
if -1==predictlabel
disp('==该生为女生')
end
为什么返回predictlabel =
[]
accuracy =
[] 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询