Training - Courses
ML06: Deploying MATLAB-Based Applications - Java Edition |
This course focuses on MATLAB Compiler and MATLAB Builder JA. Through the use of hands-on examples and exercises, the course explores building Java applications and Web applications that incorporate MATLAB-based code. The course also covers creating standalone applications from the MATLAB-based code. Topics include:
- Deployment Options
- MATLAB Compiler
- Deploying Applications using the MCR
- Integrating MATLAB Code with Java Applications
- Java Components with Inputs and Outputs
- Java Component Interface Considerations
- Web Deployment
| Detailed course outline |
|---|
| Day 1 of 1 | |
|---|---|
| Introduction | Objective:
|
| Deployment Options | Objective: Describe various deployment options using MATLAB Compiler and Compiler-based tools.
|
| MATLAB Compiler | Objective: Use deploytool to create standalone executable from M-files.
|
| Deployment Process | Objective: Understand the deployment process
|
| Integrating MATLAB Code with Java Applications | Objective: This section introduces the steps for building a Java software component from MATLAB code, and then incorporating that component into a Java application. The section outlines all steps in creating a full Java application integrating the component.
|
| Java Components with Inputs and Outputs | Objective: This section explores passing inputs and receiving outputs from Java components. Working with the mwArray data type in Java will be the focus for the chapter.
|
| Java Component Interface Considerations | Objective: There are several features of the MATLAB interface available for use in a Java software component. This section examines use of some commonly-used features such as variable inputs and outputs as well as error handling.
|
| Web Deployment | Objective: This section outlines the process for deploying a Web application using a Java component inside a Java Servlet. The section also discusses displaying MATLAB-generated graphics on a Web page.
|
Prerequisites
Working knowledge of MATLAB (MATLAB Fundamentals (ML01) fulfills this requirement.) Basic working knowledge of the Java programming language. Familiarity with Web applications is helpful, but not required.
Course Length - 1 day
Price - $550.00
Store