DD-SVM算法中的一个问题

一个matlab程序中的代码如下:

% Generate the datafiles for C optimization solver.
fid = fopen('ctesto.dat','rb');
[hprime,cnt] = fread(fid,[dim,1],'float');
if cnt==dim
    [sprime,cnt] = fread(fid,[dim,1],'float');
    if cnt == dim
        [ndd,cnt] = fread(fid,1,'float');
        if cnt == 1
            fclose(fid);
            return;
        end
    end
end
hprime = h;
sprime = s;
ndd = nldd1;
here = 1,

运行的时候提示错误:

readfile
Undefined function or variable 'dim'.

Error in readfile (line 3)
[hprime,cnt] = fread(fid,[dim,1],'float');

请问这个问题怎么修改啊?
我是新手

阅读 3.2k
1 个回答

ctesto.dat 几维的啊。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进