Темы курса

  • Способы развёртывания приложений
  • MATLAB Compiler
  • Интегрирование кода MATLAB с приложением на Java
  • Компоненты Java с входами и выходами
  • Построение интерфейсов с Java-компонентами
  • Развёртывание в интернете


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

Курс "MATLAB для профессионалов" и базовые знания по языку Java. 

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

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

Модуль 1. Способы развёртывания приложений.
Модуль 2. MATLAB Compiler.
Модуль 3. Связывание MATLAB-кода с приложением на Java.
Модуль 4. Приложения Java c входами и выходами.
Модуль 5. Интерфейс с Java-компонентом.
Модуль 6. Развёртывание в сети.

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


Модуль 1. Способы развёртывания приложений. 

Различные способы развёртывания с помощью MATLAB Compiler и основанными на нём инструментами.

•Процесс развёртывания приложения

•MATLAB Builder EX 

•MATLAB Builder NE 

•MATLAB Builder JA 

•Компоненты компилятора

•Компоненты интернет-развёртывания


Модуль 2. MATLAB Compiler.

 Использование Deployment Tool для создания самостоятельного исполняемого приложения из MATLAB файлов.

•Настройка среды

•Создание самостоятельного приложения

•Управление входами и графическим интерфейсом пользователя

•Упаковка приложения

•MATLAB Compiler Runtime (MCR)


Модуль 3. Связывание MATLAB-кода с приложением на Java. 

Создание Java-компоненты и интегрирование её с Java-приложением.

•Создание Java-компоненты в MATLAB

•Импортирование компоненты в приложение


Модуль 4. Приложения Java c входами и выходами. 

Реализация Java-компонент на основе MATLAB, принимающих (отправляющих) входные (выходные) данные от (в) Java приложения.

•Ввод/вывод в компоненту

•Использование mwArray для ввода даннных

•Массивы mwNumericArray, mwCharArray

•Использование mwArray для вывода

•Работа с другими типа данных


Модуль 5. Интерфейс с Java-компонентом. 

Переменное число аргументов и управление ошибками.

•Свойства интерфейса

•Переменное число аргументов

•Класс mwException

•Управление памятью


Модуль 6. Развёртывание в сети. 

Развёртывание web приложения с помощью Java-компонент внутри Java сервлета и отображение сгенерированной MATLAB графики на странице.

•Структура web приложения

•Java-компонент, сервлет, HTML форма, XML дескриптор

•Создание и размещение war файла

•Объект WebFigures

${message}

${message}