Using JIDE combo-boxes
Matlab includes many custom JIDE combo-box controls that can be used in Matlab GUIs out of the box.
Editable combo-box
Matlab’s popup menu (combo-box) control is quite limited in its abilities. This article explains how we can work around these limitations.
Editbox data input validation
Undocumented features of Matlab editbox uicontrols enable immediate user-input data validation
Rich-contents log panel
Matlab listboxes and editboxes can be used to display rich-contents HTML-formatted strings, which is ideal for log panels.
Variables Editor scrolling
The Matlab Variables Editor can be accessed to provide immediate scrolling to a specified cell location.
Function definition meta-info
There are multiple ways to retrieve meta-info about functions in Matlab.
Allocation performance take 2
The clear function has some non-trivial effects on Matlab performance.
treeTable
A description of a sortable, groupable tree-table control that can be used in Matlab is provided.
Sparse data math info
Matlab contains multiple libraries for handling sparse data. These can report very detailed internal info.
Undocumented Matlab MEX API
Matlab’s MEX API contains numerous undocumented functions, that can be extremely useful.
Math libraries version info & upgrade
Matlab exposes undocumented info about its internal math libraries; these libraries can be upgraded manually.
JGit-Matlab integration
JGit source-control integration package can easily be integrated in Matlab.
Waterloo graphics animation and web deployment
Waterloo graphics can be updated very quickly in Matlab, enabling plot animation; web deployment of the graphics is also possible.
Waterloo graphics beta
The Waterloo graphics library extends Matlab graphics with numerous customizable plots that can be embedded in Matlab figures.
Using Java 7 in Matlab R2013a and earlier
Java 7 can be installed on Matlab releases that currently have Java 6. This article describes the process.
A couple of internal Matlab bugs and workarounds
A couple of undocumented Matlab bugs have simple workarounds.
Real-time trading system demo
A real-time Matlab-based end-to-end trading system demo is presented
Displaying animated GIFs
It is possible to easily display animated images in Matlab figure windows.
Improving save performance
There are many different ways of improving Matlab’s standard save function performance.
New York City visit, 21-24 May 2013
I will be visiting New York 21-24 May 2013 to speak at the Matlab Computational Finance Conference.
Improving fwrite performance
Standard file writing performance can be improved in Matlab in surprising ways.
Setting class property types
Matlab’s class properties have a simple and effective mechanism for setting their type.