![]() |
[求助]libsvm-2.88在matlab中的一个小问题
请教各位,在matlab里使用了libsvm-2.88-1工具箱,写下了如下代码:
model = svmtrain(label, inst, '-c 10 -g 0.07'); 我想用两个变量代替上面的10和0.07,该怎么实现? 我写成了: cnum=10 gnum=0.07 model = svmtrain(label, inst, '-c cnum -g gnum'); 可惜不行,请高手指教。谢谢了! |
回复: [求助]libsvm-2.88在matlab中的一个小问题
后面的东西是字符串,而你输出的是数字,需要转化成字符才可以
数字转化成字符的命令是num2str,然后将所有的option写成一个字符串,再输入到svm的命令里面去 具体可以自己再试试,若有问题再问 |
所有时间均为北京时间。现在的时间是 09:47。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.