Parsing mlint (Code Analyzer) output
The Matlab Code Analyzer (mlint) has a lot of undocumented functionality just waiting to be used.
ishghandle's undocumented input parameter
The built-in function ishghandle accepts a second input argument with the expected handle type.
JTattoo look-and-feel demo
A demo GUI that shows the effects of using different look-and-feels, including the JTatoo library, is presented.
HG's undocumented parameters interface
Some HG functions also accept inputs parameters in a struct fields rather than the normal P-V pairs format.
Handle Graphics Behavior
HG behaviors are an important aspect of Matlab graphics that enable custom control of handle functionality.
Matclipse – Eclipse-Matlab interface
Matclipse is an open-source plugin for the popular Eclipse IDE that connects it with Matlab.
Customizing figure toolbar background
Setting the figure toolbar’s background color can easily be done using just a tiny bit of Java magic powder. This article explains how.
Getting default HG property values
Matlab has documented how to modify default property values, but not how to get the full list of current defaults. This article explains how to do this.
Solving a Matlab hang problem
A very common Matlab hang is apparently due to an internal timing problem that can easily be solved.
propertiesGUI is a utility that presents property-value structs in a convenient table format, useful in Matlab GUIs.
uiinspect is a Matlab utility that displays detailed information about an object’s methods, properties and callbacks in a single GUI window.
Customizing the standard figure toolbar, menubar
The standard figure toolbar and menubar can easily be modified to include a list of recently-used files.
2012 perspective & plans for 2013
2012 has seen a continued steady growth in website content and readership. This post takes an overview of past achievements and future plans.
Fixing Matlab's actxserver
Matlab’s COM (ActiveX) server behavior can be fixed in a couple of useful manners.
Pinning annotations to graphs
Annotation object can be programmatically set at, and pinned-to, plot axes data points.
Waterloo graphics examples
Some Matlab usage examples for the open-source Waterloo graphics package.
Waterloo is an open-source library that can significantly improve Matlab GUI.
Undocumented classdef attributes
Matlab’s object-oriented class definition enables usage of some useful undocumented attributes.
Disabling menu entries in deployed docked figures
Matlab’s standard menu items can and should be removed from deployed docked figures. This article explains how.
Removing user preferences from deployed apps
An unsupported MathWorks Technical Solution explains how to remove private information from deployed (compiled) matlab applications.
Buggy Profiler option
a bug exists in the profiler that prevents usage of its documented CPU timing functionality.
xlsread functionality change in R2012a
The functionality of the xlsread function has changed without documentation or warning in the R2012a release.
Images in Matlab uicontrols & labels
Images can be added to Matlab controls and labels in a variety of manners, documented and undocumented.
Changes in the online doc URLs
Matlab release R2012b has broken a vast number of links to its online documentation pages.
Undocumented Profiler options part 4
Several undocumented features of the Matlab Profiler can make it much more useful – part 4 of series.