我有大量的数据(> 800Mb)需要一个年龄加载到Matlab主要是因为它被分成每个小于20kB的小文件。它们都是专有的格式,我可以阅读并加载到Matlab中,只需花费很长时间。
我正在考虑读取数据并将其写入某种二进制文件,这应该使后续读取更快(其中可能有很多,因此我需要加速)。
所以,我的问题是,将它们写入磁盘的最佳格式是什么才能让它们尽快再次读回来?
我想我可以选择使用fwrite编写,或者只是从matlab保存变量。我想我更喜欢fwrite选项,所以如果需要,我可以从另一个包/语言中读取它们......