Release Notes > LiveLink™ for MATLAB®

LiveLink™ for MATLAB®
New Functionality in Version 5.2a
LiveLink™ for MATLAB® now supports MATLAB® R2016a and R2015b.
The following sections list new and improved functionality in LiveLink™ for MATLAB®.
mpheval, mphglobal, and mphinterp Functions
The property 'complexout' is now 'on' by default, which means that any complex results will now be returned by default. If you wish to have the previous behavior, you should set 'complexout' to 'off'.
Mphplot Function
Support is added for the following plot types: Directivity Plots, Optical Aberration Plots, and Whirl Plots.
These plot types have been improved: 2D Tube plots, wireframe rendering for Volume Plots. Surfaces and lines are ordered such that lines appear on top of surfaces. Support for filled legend types have been added.
The new color tables AuroraAustralis, AuroraBorealis, HeatCamera, HeatCameraLight, JupiterAuroraBorealis, and Twilight have been added.
To improve usability, the error message returned after specifying the wrong plot group tag now includes a list of valid tags.
mphevaluate Function
The mphevaluate function now accepts expressions as a vector matrix. Results are returned as an array of the same size as the expressions.
A new option 'asvalue' has been added to return results as an array of structs, or a cell array of strings.
mphevalglobalmatrix Function
The option 'trans' now supports additional values for matrix transformation. New valid values are 'maxwellmutual' and 'mutualmaxwell' in addition to 'none', 'inverse', 'sy', 'sz', 'ys', 'yz', 'zs', and 'zy'.
mphstate and mphmatrix Function
It is now possible to specify at what step in the solution sequence the matrices should be extracted. By using the new property 'extractafter', it is possible to extract the initial load vector before running the solver. The matrices can then be manipulated and reinserted with mphinputmatrix.
mphnavigator Function
Error and warning nodes as well as icons for all nodes are now displayed in the model tree.
The new buttons Copy set and Copy get have been added for copying text to the clipboard on how to set or get information from settings and parameters in the model.
mphshowerrors Function
Multiple levels of errors are extracted from models. An extra column is added to the output. This column contains a cell array of the model tree nodes that contain the error information. Having this information makes it easier to extract error information for automated processing of error and warning conditions.