JMI – Java-to-Matlab Interface
JMI enables calling Matlab functions from within Java. This article explains JMI's core functionality.
JMI enables calling Matlab functions from within Java. This article explains JMI's core functionality.
The default image presented by Matlab's image function has a very interesting undocumented story.
The plot objects' XLimInclude, YLimInclude, ZLimInclude, ALimInclude and CLimInclude properties are an important feature, that has both functional and performance implications.
Matlab plot axes have an undocumented LooseInset property that sets empty margins around the axes, and can be set to provide a tighter fit of the axes to their surroundings.
LineSmoothing is a hidden and undocumented plot line property that creates anti-aliased (smooth unpixelized) lines in Matlab plots
The Java Swing Event Dispatch Thread (EDT) is very important for Matlab GUI timings. This article explains the potential pitfalls and their avoidance using undocumented Matlab functionality.
The Matlab desktop's Command-Window tab-completion can be customized for user-defined functions
Inactive Matlab uicontrols cannot normally display their tooltips. This article shows how to do this with a combination of undocumented Matlab and Java hacks.
Matlab's uicontrol tooltips have several limitations that can be overcome using the control's underlying Java object.
Matlab slider uicontrols do not enable a continuous-motion callback by default. This article explains how this can be achieved using undocumented features.