Save -v7.3 with large .mat files

4 ビュー (過去 30 日間)
Michael Boyle
Michael Boyle 2021 年 12 月 17 日
コメント済み: Gargi Patil 2021 年 12 月 20 日
I am trying to save large variables (5,000,000 x 200 arrays) to .mat files using save and -v7.3. Originally, it would save these files to be around 1gb which is manageable. After I made some small changes to the code that don't change the overall outputs, it saves the same files to be upwards of 20gb which is not manageable. How does matlab decide what file size to use? Obviously, it has the capacity to save these large variables to small files, but it suddenly decided to stop.
  1 件のコメント
Gargi Patil
Gargi Patil 2021 年 12 月 20 日
HI Michael,
Could you please share further details about your former and new implementation using the save function?
In particular, is there any change to the data structure of the variable being saved? The -v7.3 algorithm uses an HDF5 file format to save the data, which adds extra metadata to the file. The metadata can change the size of the file and is depenendent on how complicated the data structure is.

サインインしてコメントする。

回答 (0 件)

カテゴリ

Help Center および File ExchangeHDF5 についてさらに検索

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by