MATLAB: Diferenças entre versões .mat

odocumentação oficial declara o seguinte:

. Mas notei que existem outras diferenças importantes além das indicadas na tabela acima.

Por exemplo, salvar uma matriz de células com cerca de 6.000 elementos que ocupa176 MB de memória no MATLAB fornece os seguintes resultados, dependendo de eu usar-v7 ou-v7.3:

Com-v7: Tamanho do arquivo =15 MBe salvar e carregar évelozes.Com-v7.3: Tamanho do arquivo =400 MBe salvar e carregar émuito lento (provavelmente em parte devido ao tamanho grande do arquivo).

Alguém mais notou essas diferenças?

Atualização 1: Como as respostas apontam,-v7.3 depende do HDF5 e, de acordo com o Mathworks,"este formato possui uma sobrecarga significativa de armazenamento", embora não esteja claro se essa sobrecarga é realmente devida ao formato em si ou à implementação e manipulação do HDLA5 do MATLAB.

Atualização 2: @Andrew Janke nos aponta paraeste PDF muito útil (que aparentemente não está disponível no formato HTML na web). Para mais detalhes, consulte os comentários na resposta fornecida por @Amro.

Tudo isso me leva à próxima pergunta:Existem alternativas que combinam o melhor dos dois mundos (por exemplo, a eficiência de-v7 e a capacidade de lidar com arquivos muito grandes de -v7.3)?

questionAnswers(1)

yourAnswerToTheQuestion