MATLAB自带的svmtrain和libsvm中的svmtrain函数的区别
libsvm中的svmtrain是mex文件,调用c运行,由于MEX文件执行效率高,故matlab中如果有文件重名的话,Matlab将优先调用MEX文件,也就是你安装完以后,运行的就会是libsvm中的svmtrain.mex了。
即:即使新版MATLAB中会下划线提示svmtrain已经删除,但是仍能正常使用。
当然,也可以按照这个教程在libsvm工具箱中对svmtrain函数改个名字,用的时候用新名字就行
教程地址:https://blog.csdn.net/m0_50969549/article/details/119955415?spm=1001.2014.3001.5501