La diferencia entre un mapa contenedor y una estructura en matlab

Me gustaría entender la diferencia entre el mapa de contenedores y una estructura en matlab.

Por lo que he visto, parece que las ventajas de un mapa de contenedor es que puede usar cualquier número o cadena como clave, mientras que un campo de estructura solo puede tomar cadenas que son nombres de variables legítimos (por ejemplo, no aceptarámystruct.('123string'))

¿Hay alguna otra ventaja para usar un mapa contenedor sobre una estructura?

Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta