请教matlab在save前 如何判断是不是有重名文件?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请教matlab在save前 如何判断是不是有重名文件?相关的知识,希望对你有一定的参考价值。

filename='test.dat';
save (filename,'S','-ASCII');

如何在save前 判断一下当前目录中是否有重名文件,如果没有,就执行save,如果有,就跳出窗口让用户选择是覆盖还是重新起个名字?

谢谢

参考技术A 用exist函数就可以了。这个比较方便

或者用dir函数得到当前文件夹里面所有的文件名,再循环比较一下也可以。
参考技术B 可以用fopen试着打开该文件,如果不存在该文件函数返回值为-1,即可判断本回答被提问者采纳

以上是关于请教matlab在save前 如何判断是不是有重名文件?的主要内容,如果未能解决你的问题,请参考以下文章

请教int数据如何判断是不是为空

你好,请教,MFC,主窗口有两个radio,一次只能选而必须选一个,然后子窗口如何判断是不是选择了radio控件?

matlab 如何判断两线段是不是相交?

matlab如何判断两条线段是不是相交

请教关于Matlab中ikine函数

急!!请教高手:如何用MATLAB程序高效地对大批量的数据进行处理和保存?(回答满意追加5分)