jiahp_ 发表于 2006-6-4 20:18

[求助]请问osu_svm工具箱怎样载入matlab中?

用过osu_svm工具箱的同学请问:怎样才能把这个工具箱载入matlab中呀?
[此贴子已经被cdwxg于2006-6-16 12:45:06编辑过]

cdwxg 发表于 2006-6-4 21:48

关于如何安装工具箱的问题最近很多人问
给于以下帖子进行参考
希望对你们有用
关于matlab工具箱的安装请参考以下帖子
http://forum.vibunion.com/thread-9219-1-1.html
http://forum.vibunion.com/thread-7796-1-1.html
http://forum.vibunion.com/thread-9482-1-1.html
http://forum.vibunion.com/thread-492-1-1.html

jiahp_ 发表于 2006-6-6 12:55

非常非常感谢呀!终于安装成功了。

cutv1220 发表于 2006-6-16 10:48

我在用osu_svm工具箱,但在运行SVM程序命令时出现
??? function = SVMTrain(Samples, Labels, Parameters, Weight)

Error: Function definitions are not permitted at the prompt or in scripts.
你遇到了吗,希望能互相交流一下

cdwxg 发表于 2006-6-16 12:43

function要保存为M文件再在command窗口输入命令
你这个不是工具箱问题哈。

cutv1220 发表于 2006-6-20 12:17

因为我完全是看M文件自己琢磨的,我觉得function在他的M文件中已经定义好了。应该是在command窗口直接调用命令就ok啦。为什么还要将function保存为M文件。麻烦具体相告

happy 发表于 2006-6-20 13:13

因为我完全是看M文件自己琢磨的,我觉得function在他的M文件中已经定义好了。应该是在command窗口直接调用命令就ok啦。为什么还要将function保存为M文件。麻烦具体相告
请把问题说明清楚

cutv1220 发表于 2006-6-20 14:39

我安装好后,想调用SVMTrain.m中的function = SVMTrain

(Samples, Labels, Parameters, Weight)命令,命令窗口如下
To get started, select MATLAB Help or Demos from the Help menu.

>> load('D:\Program Files\MATLAB71\work\my matlab.mat')
>> which SVMTrain.m
d:\Program Files\MATLAB71\toolbox\osu-svm\SVMTrain.m
>> whos
Name Size Bytes Class

Lables 1x20 160 double array
Parameters 1x11 88 double array
Samples 4x20 640 double array

Grand total is 111 elements using 888 bytes

>> = SVMTrain(Samples, Labels, Parameters)
??? Undefined function or variable 'Labels'.

>> function = SVMTrain(Samples, Labels, Parameters)
??? function = SVMTrain(Samples, Labels, Parameters)
|
Error: Function definitions are not permitted at the prompt or in scripts.
通过which命令证明安装没问题,whos命令可见我载入的Samples, Labels, Parameters,但在调用命令一直不成功,我就是不明白斑竹说的保存m文件再调用命令的意思。初学者,见笑了。

jiahp_ 发表于 2006-6-20 16:46

我也又同样的问题呀
页: [1]
查看完整版本: [求助]请问osu_svm工具箱怎样载入matlab中?