维数错误 求matlab大神

维数错误 求matlab大神,第1张

你在出错行之前加两行来诊断:

disp(size(BestJ));

disp(max(reshape(G,numel(G),1)));

一下就能看出问题了。应该是G中的某些元素的值太大,大过了BestJ的最大size

by the way,这段matlab程序用了太多的for循环,速度会很慢,完全没有体现出matlab作为矩阵语言的优势。

1设置路径:用Add with Subfolders添加目录(将工具箱所在文件夹的子目录也添加到MATLAB工作搜索目录)

2选择编译器:mex -setup(mex后面有空格)

3编译:make(要把MATLAB当前目录调整到libsvm工具箱所在文件夹)双击makem文件

PS:运行help train得到的是MATLAB自带的svmtrain函数的帮助文件

运行help svmpredict会有报错:svmpredict not found

工具箱中的README稳健可以算是帮助文件

table键对函数进行补全!

以上就是关于维数错误 求matlab大神全部的内容,包括:维数错误 求matlab大神、在 MATLAB 2019 a 中安装 sedumi 出现以下问题怎么解决 谢谢。、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10213339.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存