2014-02-07 50 views
0

我遇到了一个严重问题。我正在研究应该分析实验数据的代码。我得到了.csv文件中的数据,并尝试导入这些数据以在MATLAB中使用它们。我的代码覆盖.csv文件

我的问题是我的代码导入了.csv数据并覆盖了我的.csv文件。 你可以帮助找到一种方法如何导入文件,而不覆盖/擦除原始.csv文件?

我的代码在这里。这是好的还是我会尝试别的?

fid = fopen('data.csv'); 
data = textscan(fid, '%*s %*f %f', 'delimiter', ';', 'headerlines', 5); 
fclose(fid); 
+5

这是您使用与您的'.csv'文件的唯一代码?我不明白这是如何覆盖文件的。如果你想确定,使用'fid = fopen('data.csv','r');'打开为只读 –

+0

或[readtext.m](http://www.mathworks.com/matlabcentral/fileexchange/10946-READTEXT) –

回答