我遇到了一个严重的问题。我正在研究一个应该分析实验数据的代码。我在.csv文件中获取数据并尝试导入这些数据以在MATLAB中使用它们。
我的问题是我的代码导入了.csv数据并覆盖了我的.csv文件。 你能帮忙找到一种如何在不覆盖/删除原始.csv文件的情况下导入文件的方法吗?
我的代码在这里。这样可以,还是我会尝试其他的东西?
fid = fopen('data.csv');
data = textscan(fid, '%*s %*f %f', 'delimiter', ';', 'headerlines', 5);
fclose(fid);
答案 0 :(得分:0)
我发布的代码段没有问题,但使用importdata
功能可能更方便:http://www.mathworks.com/help/matlab/ref/importdata.html