Preallocation performance
Preallocation is a standard Matlab speedup technique. Still, it has several undocumented aspects.
Preallocation is a standard Matlab speedup technique. Still, it has several undocumented aspects.
Matlab menu items can easily display custom icons, using just a tiny bit of Java magic powder.
Matlab menu items can be customized in a variety of useful ways using their underlying Java object.
Matlab menus can be customized in a variety of undocumented manners - first article of a series.
Matlab plot axes ticks can be customized in a way that will automatically update whenever the tick values change.
The new MathWorks Plot Gallery provides access to some plotting examples on the File Exchange. Numerous others are available, extending the customizability of Matlab graphics.
The default spy Easter-egg image in the spy function has recently changed.
Java classes can easily be extended in Matlab, using pure Matlab code.
The built-in urlread functions has severe limitations. This article explains how to solve them.
Matlab's internal memory structure is explored and discussed.
