PZFlex .flxhst 输入文件的二进制读取器:旨在将数据文件从 PZFlex 读取到 MATLAB 的函数-matlab开发

时间:2024-06-19 12:10:21
【文件属性】:

文件名称:PZFlex .flxhst 输入文件的二进制读取器:旨在将数据文件从 PZFlex 读取到 MATLAB 的函数-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-19 12:10:21

matlab

这段代码两次遍历数据数组,首先解析FORTRAN记录以保证数据的完整性,然后读入数据。 该功能会自动确定 32 位和 64 位数据之间的差异。 此外,在没有输入参数的情况下调用该函数将打开一个对话框,提示用户选择一个文件。 头结构包含关于文件的一般信息以及时间记录头信息。 数据头结构包含有关每个数据记录的特定信息。 Times 数组是一个 (nx 1) 元素数组,其中 n 是时间步长的数量,Data 数组是一个 (nxm) 数组,其中 m 是数据记录的数量。 已知问题:输出数组 Data 将始终是双精度数组,因为预分配不会根据文件的位分辨率而变化。 尽管这会意外地使变量的内存使用量加倍,但我们认为这不太可能出现问题,而使用 if 语句可能会对代码速度产生负面影响。 使用 PZFlex 构建 2.4-2011-02-24-1 64 位 Linux 和 PZFlex 构建测试:3.0-


【文件预览】:
readflxhst.zip

网友评论