MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在MATLAB中用新功能替换已删除的功能? (https://www.labfans.com/bbs/showthread.php?t=22355)

poster 2019-12-03 06:42

如何在MATLAB中用新功能替换已删除的功能?
 
我正在处理旧代码,不知道如何用MATLAB中的新功能替换这两行,因为``svmtrain''和``svmclassify''(在MATLAB 2019中)已替换为``fitcsvm''和``ClassificationSVM''。

旧代码:

svmStruct = svmtrain(X_train(:,ranking(1:k)),Y_train,'showplot',true); C = svmclassify(svmStruct,X_test(:,ranking(1:k)),'showplot',true); 用新代码替换,但不起作用:

svmStruct = fitcsvm(X_train(:,ranking(1:k)),Y_train,'showplot',true); C = ClassificationSVM(svmStruct,X_test(:,ranking(1:k)),'showplot',true); 错误:

showplot is not a valid parameter name.

[url=https://stackoverflow.com/q/59147595]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 23:29

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.