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