2014 perspective & plans for 2015
2014 has seen a continued steady growth in website content and readership. This post takes an overview of past achievements and future plans.
New book: Accelerating MATLAB Performance
Accelerating MATLAB Performance (ISBN 9781482211290) is a book dedicated to improving Matlab performance (speed).
Transparency in uicontrols
Matlab uicontrols’ CData property can be customized to provide background transparency.
Another couple of Matlab bugs and workarounds
A couple of internal Matlab bugs and their workarounds.
Plot markers transparency and color gradient
Matlab plot-line markers can be customized to have transparency and color gradients.
Plot line transparency and color gradient
Static and interpolated (gradient) colors and transparency can be set for plot lines in HG2.
Customizing axes part 4 – additional properties
Matlab HG2 axes can be customized in many different ways. This article explains some of the undocumented aspects.
Customizing axes part 3 – Backdrop
Matlab HG2 axes can be customized in many different ways. This article explains some of the undocumented aspects.
Customizing axes part 2
Matlab HG2 axes can be customized in many different ways. This article explains some of the undocumented aspects.
Customizing axes rulers
HG2 axes can be customized in numerous useful ways. This article explains how to customize the rulers.
Customizing combobox popups
Matlab combobox (dropdown) popups can be customized in a variety of ways.
Customizing listbox/combobox items
Matlab listboxes can be customized using custom Java cell-renderers.
savezip utility
Matlab data can be serialized and saved into a ZIP/GZIP file, and loaded back.
Inter-Matlab data transfer with memcached
The memcached library can be used to transfer data between separate Matlab processes (sessions).
Property value change listeners
HG handle property changes can be trapped in a user-defined callback.
Online (web-based) Matlab
Matlab Online is a MathWorks product that enables running Matlab applications via a full-fledged web interface.
Class object tab completion & improper field names
Tab completions and property access can be customized for user-created Matlab classes.
Using pure Java GUI in deployed Matlab apps
Using pure-Java GUI in deployed Matlab apps requires a special yet simple adaptation.
Java class access pitfalls
There are several potential pitfalls when accessing Matlab classes from Matlab.
Function call timeline profiling
A new utility enables to interactively explore Matlab function call timeline profiling.
Plotly graphs in IPython Notebook
Plotly graphs can be embedded in an IPython Notebook directly from Matlab.