Improving graphics interactivity
Matlab R2018b added default axes mouse interactivity at the expense of performance. Luckily, we can speed-up the default axes.
Matlab R2018b added default axes mouse interactivity at the expense of performance. Luckily, we can speed-up the default axes.
In R2018b the axes controls were removed from the figure toolbar, but this can be reverted.
GUI toolbar button labels can easily be set and customized using underlying Java components.
Setting the figure toolbar's background color can easily be done using just a tiny bit of Java magic powder. This article explains how.
The standard figure toolbar and menubar can easily be modified to include a list of recently-used files.
The ScreenCapture utility uses purely-documented Matlab for capturing a screen region as an image from within Matlab.
This article explains how we can use a couple of undocumented functions in Matlab GUI, and what we can learn from this about Matlab's future.
Matlab's undocumented uisplittool and uitogglesplittool are powerful toolbar controls - this article explains how to customize their behavior
Matlab's undocumented uisplittool and uitogglesplittool are powerful controls that can easily be added to Matlab toolbars - this article explains how
The default Matlab figure toolbar and menu actions can easily be modified using simple pure-Matlab code. This article explains how.