在matlab中读取.raw文件?

问题描述 投票:0回答:1

我有来自 https://coastalmonitoring.org/realtimedata/index.php?chart=97&tab=1Hz%20Data&disp_option=2 的 formate .raw 数据。我如何在 matlab 中读取这个文件?

它是顺序数据,一维数据。

我尝试过使用 fopen,但我得到的数字似乎很奇怪。

% Open the raw file
fid = fopen('BidefordBay}2024-01-25T12h00Z.raw', 'r');
data = fread(fid, [1000, 50], 'double');

% Close the file
fclose(fid);
matlab fopen raw
1个回答
0
投票

.raw
数据集顾名思义,是原始的、未加工过的。字节没有改变。

这意味着没有独特的方法来读取

.raw
数据集,你只需要知道如何“烹饪”它,你需要知道它是双精度还是其他数据类型,大小,长度,如果它是包含标头、字节顺序、压缩、加密等。

你能在 MATLAB 中做到这一点吗?是的当然。但每个

.raw
文件都需要一个单独的函数,我们无法真正帮助您弄清楚您的
.raw
是什么样的。

© www.soinside.com 2019 - 2024. All rights reserved.