Создайте диалоговое окно для экспорта переменных к рабочей области
export2wsdlg( создает модальное диалоговое окно с серией флажков и полей редактирования. Для каждого флажка существует соответствующее поле редактирования. Аргументы:labels,vars,vals)
labels – метки для флажков.
Количество меток определяет, сколько флажков и полей редактирования появляется в диалоговом окне. Одно поле редактирования появляется после каждой метки флажка; например:
![]()
vars – имена переменных по умолчанию, которые появляются в полях редактирования, таких как sumA показанный в предыдущем изображении.
vals – значения, чтобы сохранить в переменных.
labelsВар , и vals должен задать то же количество элементов. Если labelsВар , и vals каждый задает один элемент, затем диалоговое окно отображается метку и поле редактирования только. Например:
![]()
export2wsdlg( задает массив ячеек функций и дополнительных аргументов, которые вычисляют, и затем возвращают значения, чтобы экспортировать в labels,vars,vals,title,defs,helpfcn,flist)vars. Когда вы задаете flistMATLAB® использование это вместо vals. Однако необходимо задать vals аргумент как заполнитель синтаксиса. flist должна быть та же длина как labels.
возвращает f = export2wsdlg(___)Figure объект, в котором диалоговое окно отображается к f. Можно запросить этот выход с любой из комбинаций входных аргументов в предыдущих синтаксисах.
[ возвращает f,tf] = export2wsdlg(___)tf как 1 (TRUE), если пользователь нажимает OK или 0 если пользователь закрывает диалоговое окно путем нажатия на Cancel или близкую кнопку (X) в строке заголовка диалогового окна. Когда tf 0, f возвращен как пустой массив ([]). export2swdlg функция не возвращается, пока пользователь не закрывает диалоговое окно.
Выполнение программы MATLAB продолжается, даже когда модальный Экспорт в диалоговое окно Workspace активен. Чтобы блокировать выполнение программы, пока пользователь не закроет диалоговое окно, используйте uiwait функция.