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?
0 件のコメント
回答 (2 件)
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
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 Center および File Exchange で File Operations についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!