Deploying MATLAB Based Java Components on a Desktop Computer

You integrate a MATLAB based Java class into an existing Java application by installing both the class and the MATLAB Compiler Runtime (MCR) on the target computer. The royalty-free MCR provides complete support for all features of the MATLAB language and most toolboxes. The Java application serves users working on the target computer. Using the builder's Remote Method Invocation (RMI) interface, you can also run your class as a persistent service or spread processing across multiple processes or computers.

Java Swing GUI communicating with MATLAB component

Mean-variance portfolio optimization and generation of an efficient frontier. Computed risk/return pairs and the associated stock weights are listed for each risk/return value. The application is written using the Java Swing libraries, and the underlying mathematics is performed by a Java component created by MATLAB Builder JA.

Learn more about extending Java math capabilities with MATLAB.

Next: Deploying on a LAN or the Web

Try MATLAB Builder JA

Get trial software

Teilen Sie Ihr Know-how – Anwendungsentwicklung mit MATLAB

View webinar