2013-03-20 319 views
0

如何删除.txt文件的内容,使其成为空白文件或完全删除文件?我正在从.txt文件读入数据,如果我没有删除上次运行的内容,它将忽略我想要考虑的结果。如何清除/删除matlab中的.txt文件的内容

+2

您是否尝试过'fopen'的'w'权限。这将“打开或创建一个新的文件进行写入,如果有的话丢弃现有的内容。” – Justin 2013-03-20 03:34:57

+0

搜索了一下之后,我确实发现了这一点。在文件的开头部分用fopen('WorkingMemory.txt','w')结束。只是希望有一种方式比我在不需要它时打开它更优雅。 – Seldom 2013-03-20 03:43:58

回答

4

假设你的文件名为to_be_deleted.txt,你可以简单地用下面的命令删除整个文件:

delete 'to_be_deleted.txt'; 

在另一方面,如果你只是要清除它的内容,只是用fopen打开与写属性如下:

fopen('to_be_deleted.txt','w');