永发信息网

如何让matlab中的libsvm不显示结果

答案:2  悬赏:10  手机版
解决时间 2021-01-26 18:43
  • 提问者网友:焚苦与心
  • 2021-01-26 02:11
如何让matlab中的libsvm不显示结果
最佳答案
  • 五星知识达人网友:duile
  • 2021-01-26 03:36
MATLAB初学者必读这个要修改里面的函数,把输出这些语句的代码去掉~ 可以在svmpredict这个函数里面找到,它是个C++代码。
下面这2句
Mean squared error = 2.13499e-006 (regression)
Squared correlation coefficient = -1.#IND (regression)
全部回答
  • 1楼网友:舍身薄凉客
  • 2021-01-26 04:41
如果当前目录在libsvm下,那么就会调用libsvm的svmtrain,而自带的svmtrain的调用格式和libsvm的svmtrain的格式是不一样的,自带的格式是svmstruct = svmtrain(‘训练矩阵’,‘训练标签’ 'showplot',showplotvalue, ...),而libsvm的格式需要把标签写在第一个参数,若想使用自带的,那么把libsvm的路径从搜索路径中删除 即set path然后remove,并且把当前目录切换到toolbox下。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯