Всем доброго дня!
Есть хранимая структура handle с множеством параметров - uicontrol, в основном.
Есть хранимый массив с именами параметров, которые хранятся в структуре handle.
Массив с имена создан для того, чтобы присваивать значения каждому параметру из структуры handle в цикле, выбирая параметр по имени из массива, т.к. параметров много и явно прописывать handles.Param1, ...handle.ParamN долго и не удобно. Я хочу, чтобы было так:
for i = 1 : X
handle.NamesArray(i,1)
end
Имя параметра из массива я получаю в виде char, но при подстановке в handle.NamesArray(i,1) матлаб ругается: Reference to non-existent
field.
Он не видит по имени параметра uicontrol`a тот uicontrol, к которому я пытаюсь обратиться?
Подскажите, пожалуйста, как правильно обратиться к параметру из handles через переменную-имя любого из его хранимый параметров.
Спасибо!