save_system on non writable file MATLAB命令

时间:2015-03-02 15:36:30

标签: matlab

我尝试在旧的fomart中保存mdl

save_system(fullfile(fullpath, myModel(k).name), fullfile(fullpath, myModel(k).name),'SaveAsVersion', 'R2011b');

我收到错误消息,说我尝试保存的文件不可写 我怎么能让它可写? 我没有找到与copyfile类似的arg(...' f')

任何想法?

谢谢,

1 个答案:

答案 0 :(得分:1)

有一个修改文件属性的功能:

fname=fullfile(fullpath, myModel(k).name);
fileattrib(fname,'+w');

你也可以使用java:

fname=fullfile(fullpath, myModel(k).name);
java.io.File(fname).setWritable(true)