Создание графических интерфейсов с MATLAB

Записаться на обучение

Описание курса

Курс дает навыки создания интерактивных пользовательских интерфейсов для ваших программ в MATLAB. Вы узнаете об использовании пользовательских элементов управления, таких как кнопки, ползунки, графики и меню для создания надежного и удобного интерфейса для вашего MATLAB приложения. Темы включают:
Создание приложений в среде App Designer
Написание функций для интерактивных компонентов
Создание и обновление графических объектов в приложениях
Создание компонентов, адаптирующихся под действия пользователя
Создание приложений с несколькими окнами

Предварительная подготовка

Базовые знания MATLAB. Никакого предварительного опыта программирования графических интерфейсов не требуется

Продолжительность

1 день

Программа курса

Использование среды App Designer
Цель: использование App Designer для создания и совместного использования приложения путем размещения компонентов и предоставления им интерактивного поведения.
Работа в интерфейсе App Designer.
Добавление обратных вызовов к компонентам.
Программирование функций обратного вызова.
Совместное использование приложений с другими пользователям.

Создание и обновление графиков
Цель: создание приложений с графическими элементами, которые могут быть изменены в результате взаимодействия с пользователем, а также приложений с постоянно настраиваемыми компонентами.
Использование функций построения графиков в приложениях.
Доступ к графическим объектам в приложениях.
Компоненты программирования для непрерывного обновления приложения.
Совместное использование обратных вызовов между несколькими компонентами.
Добавление помощника и функции запуска.

Создание эффективных компонентов
Цель: создание надежных и гибких приложений с компонентами, которые соответствующим образом адаптируются к действиям пользователя.
Добавление и использование данных локального приложения.
Работа с сгруппированными компонентами.
Изменение свойств компонента.

Управление несколькими окнами и приложениями
Цель: создание приложений, использующих дополнительные диалоговые окна ивспомогательные приложения.
Использование стандартных диалоговых окон
Перехват ошибок
Создание вспомогательных приложений
Передача данных приложения между приложениями