Создайте диалоговое окно выбора списка
[indx,tf] = listdlg('ListString',list)[indx,tf] = listdlg('ListString',list,Name,Value)создает модальное диалоговое окно, которое позволяет пользователю выбирать один или несколько элементов из заданного списка.[indx,tf] = listdlg('ListString',list)
Значение list является списком элементов, чтобы представить в диалоговом окне.
Функция возвращает два выходных аргумента, indx и tf, содержащий информацию, о котором элементах пользователь выбрал.
Диалоговое окно включает Выбор все, Отмена и кнопки OK. Можно ограничить выбор единственным элементом при помощи пары "имя-значение", 'SelectionMode','single'.
Модальное диалоговое окно препятствует тому, чтобы пользователь взаимодействовал с другими окнами перед ответом. Для получения дополнительной информации смотрите WindowStyle в MATLAB® Figure Properties
.
задает дополнительные опции с помощью одного или нескольких аргументов в виде пар "имя-значение". Например, [indx,tf] = listdlg('ListString',list,Name,Value) 'PromptString','Select a Color' представляет Select a Color выше списка.