2015-03-02 49 views
1

我试图挽救MDL老fomartsave_system非可写文件MATLAB命令

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

我收到一个错误说,我试图保存文件是不可写 我怎么可能使它可写吗? 我找不到与copyfile(...'f')类似的参数

有什么想法吗?

感谢,

回答

1

有修改文件属性的函数:

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

您也可以使用Java:

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

也applicale递归文件夹? – lola 2015-03-02 16:55:18

+0

检查'fileattrib'的文档,你必须将第四个输入参数设置为's'。 – Daniel 2015-03-02 17:05:04