2013-03-20 353 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');