我是靠谱客的博主 懵懂指甲油,最近开发中收集的这篇文章主要介绍matlab中svmtrain函数和LibSVM中svmtrain函数冲突的问题的解决方案,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
在继续下边之前,您应该已经添加了相应路径到matlab;
在此我只说一下对生成的svmtrain函数和svmtrain函数重命名问题。
注意啦!不可直接把生成文件重命名
直接改名会报错,程序不会识别手动加入的.mexw32或者.mexw64。
报错内容:在当前文件夹或 MATLAB 路径中未找到 'libsvmtrain',但它位于:
D:yingyongMATLABMATLAB Production ServerR2018atoolboxlibsvm-3.20matlab(目录是自己的)
解决步骤:
(1)、重命名(直接)svmtrain.c和svmpredict.c为libsvmtrain.c和libsvmpredict.c(后边的这个名字随意)
(2)、更改make.m文件中的svmtrain.c和svmpredict.c为libsvmtrain.c和libsvmpredict.c(所有的if和else中都有,其实一个就行啦,但是执行语句不一定是哪一个)
(3)、重新编译文件,即可生成所需要的文件。
最后
以上就是懵懂指甲油为你收集整理的matlab中svmtrain函数和LibSVM中svmtrain函数冲突的问题的解决方案的全部内容,希望文章能够帮你解决matlab中svmtrain函数和LibSVM中svmtrain函数冲突的问题的解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复