A diferença entre um mapa de contêiner e uma estrutura no matlab

Gostaria de entender a diferença entre o mapa de contêiner e uma estrutura no matlab.

Pelo que eu observei, parece que as vantagens de um mapa de contêiner é que ele pode usar qualquer número ou string como chave, enquanto um campo struct só pode receber strings com nomes de variáveis legítimos (por exemplo, ele não aceitamystruct.('123string'))

Existem outras vantagens em usar um mapa de contêiner em vez de uma estrutura?

obrigado

questionAnswers(3)

yourAnswerToTheQuestion