Существуют различные способы создать MATLAB® приложения:
Интерактивно, с использованием App Designer
Программно, с использованием функций MATLAB
Каждый из этих подходов предлагает разный рабочий процесс и немного другой набор функциональных возможностей. Лучший выбор для вас зависит от ваших требований проекта и от того, как вы предпочитаете работать.
App Designer - это насыщенное интерактивное окружение, представленная в R2016a, и это рекомендуемое окружение для создания приложений в MATLAB. Он включает полностью интегрированную версию редактора MATLAB. Размещение и представления кода тесно связаны, так что изменения, которые вы вносите в одном представлении, немедленно влияют на другое. Доступен большой набор интерактивных компонентов, включая средство выбора дат, дерево и изображение. Существуют также такие функции, как диспетчер размещений сетки и автоматические опции переплавки, чтобы приложение обнаруживало и адаптировалось к изменениям в размере экрана. Дополнительные сведения см. в разделе Разработка приложений с использованием App Designer.
Вы также можете полностью кодировать размещение и поведение вашего приложения с помощью функций MATLAB. В этом подходе вы создаете рисунок, которая будет служить контейнером для вашего пользовательского интерфейса, используя либо uifigure
или figure
функция. Затем вы добавляете к нему компоненты программно. Каждый тип рисунка поддерживает различные компоненты и свойства. Выберите рабочий процесс, который наилучшим образом соответствует вашим требованиям проекта. Для получения дополнительной информации смотрите Разработка приложений программно.