MATLAB: расширение списка значений в объекте container.Map

Я читал документацию по использованию Matlab container.Map для создания чего-то похожего на словарь Python, но столкнулся с некоторыми проблемами и надеялся, что кто-то сможет пролить свет.

Есть ли способ расширить содержимое списка значений, сопоставленного определенному ключу? например, скажем, для карты «карта», ключ «1234» у меня значение «1.0».

map(1234) = 1.0

Я хотел бы расширить список значений до [1.0 2.0], и я пытаюсь сделать это

map = containers.Map(1234,1.0)
map(1234) = [map(1234) 2.0]

, но получаю сообщение об ошибке: «Ошибка при использовании контейнеров. Карта/subsasgn. Указанный тип значения не соответствует тип, ожидаемый для этого контейнера. "

Могу ли я не связать массивы как значения с ключом карты?

Большое спасибо!

6
задан Andrew Janke 31 January 2012 в 22:16
поделиться