Main Content

MATLAB Client Programming

Create client programs in MATLAB®

MATLAB Client for MATLAB Production Server™ enables you to write client programs in MATLAB to invoke functions deployed on MATLAB Production Server instances. MATLAB Client for MATLAB Production Server uses MATLAB add-ons for connecting a MATLAB session to functions deployed on server instances.

Install the MATLAB Client for MATLAB Production Server support package from the MATLAB Add-On Explorer. For information about installing add-ons, see Get and Manage Add-Ons (MATLAB).

Functions

prodserver.addon.accessTokenPolicySet access token policy for user authorization
prodserver.addon.availableAddOnsMATLAB Production Server add-ons available on active server instance
prodserver.addon.ExplorerLaunch MATLAB Production Server Add-On Explorer app
prodserver.addon.getGet value of MATLAB Production Server add-on property
prodserver.addon.installInstall MATLAB Production Server add-on from server
prodserver.addon.installFolderPath to installation folder of MATLAB Production Server add-on
prodserver.addon.isAddOnFcnDetermine if function is installed as part of MATLAB Production Server add-on
prodserver.addon.isInstalledDetermine if MATLAB Production Server add-on is installed from server instance
prodserver.addon.setSet value of MATLAB Production Server add-on property
prodserver.addon.uninstallUninstall MATLAB Production Server add-on

Topics

Connect MATLAB Session to MATLAB Production Server

MATLAB Client for MATLAB Production Server makes the functions deployed on on-premises MATLAB Production Server instances available in your MATLAB session.

Execute Deployed MATLAB Functions

Use MATLAB to invoke MATLAB functions deployed on a server instance.

Execute Deployed Functions Using HTTPS

Connect to server instances over a secure connection.

Application Access Control

Get the permission to execute deployed applications by sending a bearer token.

Manage Add-Ons

Use the MATLAB Production Server Add-On Explorer to find, install, and manage MATLAB Production Server add-ons.

Configure Client-Server Communication

Set environment variables and update the configuration file to override the default configuration.

Deploy Add-Ons

Package MATLAB Production Server add-on functions using MATLAB Compiler™ and MATLAB Compiler SDK™, then deploy to environments external to the MATLAB desktop.