MATLAB: diferencias entre versiones .mat

losdocumentación oficial establece lo siguiente:

. Pero he notado que hay otras diferencias importantes además de las indicadas en la tabla anterior.

Por ejemplo, guardar una matriz de celdas con aproximadamente 6,000 elementos que ocupa176 MB de memoria en MATLAB me da los siguientes resultados dependiendo de si uso-v7 o-v7.3:

Con-v7: Tamaño del archivo =15 MB, y guardar y cargar esrápido.Con-v7.3: Tamaño del archivo =400 MB, y guardar y cargar esmuy lento (probablemente en parte debido al gran tamaño del archivo).

¿Alguien más ha notado estas diferencias?

Actualización 1: Como señalan las respuestas,-v7.3 se basa en HDF5 y, según Mathworks,"este formato tiene una sobrecarga de almacenamiento significativa", aunque no está claro si esta sobrecarga se debe realmente al formato en sí mismo, oa la implementación y manejo de HDF5 de MATLAB.

Actualización 2: @Andrew Janke nos señalaeste PDF muy útil (que aparentemente no está disponible en formato HTML en la web). Para obtener más detalles, consulte los comentarios en la respuesta proporcionada por @Amro.

Todo esto me lleva a la siguiente pregunta:¿Hay alguna alternativa? que combinan lo mejor de ambos mundos (por ejemplo, la eficiencia de-v7 y la capacidad de manejar archivos muy grandes de -v7.3)?

Respuestas a la pregunta(1)

Su respuesta a la pregunta