Открыть диалоговое окно выбора файлов и загрузить выбранный файл в рабочее пространство
uiopen открывает модальное диалоговое окно «Открыть». Фильтр файлов в диалоговом окне устанавливается для всех файлов MATLAB ®. Если пользователь вводит допустимое имя файла в поле Имя файла (File Name) и нажимает кнопку Открыть (Open), то MATLAB открывает указанный файл в соответствующем приложении. Если соответствующее приложение не установлено, то либо открывается файл в редакторе MATLAB, либо возвращается сообщение об ошибке.
Примечание
Визуальные характеристики диалогового окна зависят от операционной системы, выполняющей код. Например, некоторые операционные системы не отображают строки заголовка в диалоговых окнах.
uiopen( устанавливает фильтр файла в соответствии с указанным типом файла (который не совпадает с расширением файла). Например, если тип type)'figure', то MATLAB устанавливает фильтр для всех файлов фигур (*.fig).
uiopen( указывает имя файла, которое отображается в качестве значения по умолчанию в диалоговом окне «Имя файла». В диалоговом окне отображаются только файлы с одинаковым расширением. file)
Если указать подстановочный символ и расширение файла (например, *.m), то в поле Имя файла не отображается имя файла. В диалоговом окне отображаются только файлы с указанным расширением. type появляется в поле фильтра справа от поля Имя файла.
В этой таблице перечислены расширения файлов и приложение, в котором такой файл открывается, когда пользователь выбирает файл с таким расширением и нажимает кнопку «Открыть». Если указанный инструмент не установлен и файл является текстовым, то файл открывается в редакторе MATLAB. MATLAB возвращает ошибку, если Simulink не установлен и пользователь выбирает файл с .mdl или .slx расширение файла.
| Расширение файла | Где загружается файл |
|---|---|
.m или .mlx | Редактор MATLAB |
.fig | Окно MATLAB Figure. |
.mat | Рабочее пространство MATLAB. |
.mlapp | Конструктор приложений MATLAB. |
.mlappinstall | Установщик приложения MATLAB |
.mdl или .slx | Simulink |
Чтобы открыть файл в Microsoft ® Windows ®, используйте winopen функция.
Эти функции также можно использовать для открытия файла в кодовом файле MATLAB или в команде.