${message}

${message}

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


Темы курса включают:

  • Графические объекты MATLAB
  • Элементы управления пользовательского интерфейса
  • Функции обратного вызова
  • Среда разработки графического интерфейса пользователя (GUIDE)
  • Развертывание приложений

Условия для прохождения курса: Опыт работы с MATLAB на уровне курса MLBE

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

Модуль 1. Графические объекты

Обзор графической концепции и программная обработка графических объектов

  • Графические объекты
  • Свойства и значения объекта
  • Объектная иерархия
  • Текущие оси и фигуры

Модуль 2. Компоненты интерфейса

Создание функциональных элементов управления пользовательского интерфейса в окне фигуры MATLAB.

  • Объекты управления пользовательским интерфейсом
  • Положение объекта
  • Отклик
  • Выполнение события
  • Поля для редактирования

Модуль 3. Программирование интерактивных приложений

Применение техник программирования для создание надежных автономных приложений и организации данных приложений.

  • Функции обратного вызова
  • Локальные данные приложений
  • Организация данных
  • Обратный вызов данных

Модуль 4. Создание пользовательского интерфейса с использованием GUIDE

Использование среды GUIDE для интерактивного создания пользовательского графического интерфейса.

  • Рабочий процесс GUIDE
  • Макет GUIDE
  • Свойства объекта
  • Шаблоны кода GUIDE

Модуль 5. Программирование приложений GUI, используя шаблоны GUIDE

Изменение функции отклика созданных GUIDE для создания полностью функционального GUI.

  • Данные в GUI
  • Добавления и изменения данных в GUI
  • Графический интерфейс для существующих функций

Модуль 6. Передача приложений GUI

Создание независимых исполняемых приложений из GUI.

  • Обзор инструментов для создания независимых приложений
  • Установка проекта
  • Независимые исполняемые файлы

Задать вопрос