系统:windows11
版本:MATLAB R2018b
matlab使用支持向量机做回归预测时需要安装 libsvm 包并进行编译,参考此链接博客《http://t.csdn.cn/CfFob》成功完成下载编译工作后,在程序运行时仍旧出现报错“svmtrain has been removed. Use fitcsvm instead”。
解决方案:在添加路径操作中多增加一步,添加并包含子文件夹,文件路径与添加文件夹中的文件路径一致,即选择MATLAB安装目录下toolbox\\libsvm-3.3(其他版本可能版本数字名称会有不同)文件夹所在的路径,如图:
最后点保存,即可。再次运行程序,不再报错。