我有31款的我想每一个保存在一个特定的文件保存SVM模型文件MATLAB
这是我的matlab函数
formatspec='model%d'
for k = 1:length(libsvmFiles)
baseFileName = libsvmFiles(k).name;
fullFileName = fullfile(myFolder, baseFileName);
[labels train]=libsvmread(fullFileName);
model=svmtrain(labels,train, '-t 2 -h 0');
file=sprintf(formatspec,k);
save file model;
但问题是只有第一个文件被保存它的名字是'文件'这意味着变量file
的值不评估
我该如何解决这个问题?
您的代码不完整且格式不正确。而且,你遇到的问题与libsvm无关。尽管如此,我仍然能够找出问题所在。 :-) –