MATLAB SVMStruct(从svmtrain获得)保存在文件中并稍后读取

Kan*_*ngh 3 matlab svm

有没有办法我可以将SVMStruct(使用Matlab获得svmtrain)写入文件,然后在需要时再读取它.我想这样做是因为我SVMclassify在训练数据后无法使用,它会导致内存不足错误.

Oli*_*Oli 5

你可以save用来保存:

svmstruct=svmtrain(........
save('file2save.mat','svmstruct');
Run Code Online (Sandbox Code Playgroud)

load在以后重新加载:

load('file2save.mat','svmstruct');
svmclassify(svmstruct,.........
Run Code Online (Sandbox Code Playgroud)