I have a *.dat file that contains a numerical results, and I want to plot these results using Matlab. how can I open this file in Matlab? and if I want to store it in matrix,what should I do? . The file contains approx. 1000 row by 2 or 3 columns

1 次查看(过去 30 天)
I have a *.dat file that contains a numerical results, and I want to plot these results using Matlab. how can I open this file in Matlab? and if I want to store it in matrix,what should I do?

回答(2 个)

madhan ravi
madhan ravi 2018-10-17
A=load('myfile.dat')
  3 个评论

请先登录,再进行评论。


Jan
Jan 2018-10-17
It depends on how the data are store in the .dat file. There is no standard structure for this file extension, so it could be a binary or text file. So please post a small example of your file.
  3 个评论
Jan
Jan 2018-10-17
fid = fopen(FileName, 'r');
if fid == -1, error('Cannot open file: %s', FileName), end
fgetl(fid); % Skip first line
Data = fscanf(fid, '%g ', [3, inf]);
fclose(fid);

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 File Operations 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by