Создание приложений

Разработка приложений с помощью App Designer, программируемого рабочего процесса или GUIDE

Приложение является автономной программой MATLAB®, которая обеспечивает простой интерфейс "укажи и выбери" вашему коду. Приложения содержат интерактивные способы управления, такие как меню, кнопки и ползунки, которые выполняют конкретные инструкции, когда ваши пользователи взаимодействуют с ними. Приложения могут также содержать графики для визуализации данных или интерактивного исследования данных. Приложениями вы можете делиться с другими пользователями MATLAB, или распределять их как автономные приложения, используя MATLAB Compiler™.

Таблица суммирует различные способы создать приложения. Для полного сравнения смотрите Способы Создать Приложения.

Подход App BuildingОписание
Дизайнер приложений

App Designer является рекомендуемой средой для создания приложений в MATLAB, и это - замена для среды разработки GUIDE.

App Designer является богатой средой разработки, которая обеспечивает большой набор интерактивных компонентов, устойчивого рабочего процесса программирования, менеджера по размещению и автоматических опций обратного течения, чтобы сделать ваше приложение быстро реагирующим к изменениям в размере экрана. Если у вас есть MATLAB Compiler, можно использовать App Designer, чтобы создать веб-приложения.

Программируемый рабочий процесс

В этом подходе вы используете функции MATLAB, чтобы создать традиционную фигуру и поместить интерактивные компоненты в ту фигуру программно.

GUIDE (не рекомендуемый)

GUIDE является нежелательной средой перетаскивания, которая была заменена App Designer, и это будет удалено в будущем релизе.

После того, как GUIDE удален, существующие приложения GUIDE продолжат запускаться в MATLAB, но не будут доступным для редактирования использованием среды GUIDE. Чтобы продолжить редактировать существующее приложение GUIDE, см. Стратегии Миграции GUIDE информации о том, как помочь обеспечить ее совместимость с будущими релизами MATLAB. Чтобы создать новые приложения, используйте App Designer.

Для просмотра документации необходимо авторизоваться на сайте