Category Archives: Low risk of breaking in future versions

Unlikely to break in future Matlab versions. Usually indicates a supported but mis-documented feature or a feature in very wide use throughout the Matlab system. If it does break in a future Matlab version, then a warning message is likely to appear before the feature completely breaks in some yet-more-future version.

156 relevant articles found:

Blocked wait with timeout for asynchronous events

It is easy to convert asynchronous (streaming) events into a blocked wait in Matlab.

Categories: Java, Listeners, Low risk of breaking in future versions, Memory
Tags: ,
Leave a comment

Speeding-up builtin Matlab functions – part 2

Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example.

Categories: Low risk of breaking in future versions, Stock Matlab function, Toolbox
Tags: , ,
6 Comments

Speeding-up builtin Matlab functions – part 1

Built-in Matlab functions can often be profiled and optimized for improved run-time performance. This article shows a typical example.

Categories: Low risk of breaking in future versions, Stock Matlab function, Toolbox
Tags: , ,
6 Comments

Adding custom properties to GUI objects

It is very easy to add custom user-defined properties and methods to GUI handles and Java references in Matlab.

Categories: GUI, Handle graphics, Java, Low risk of breaking in future versions, Undocumented feature
Tags: , , , ,
5 Comments

Customizing axes tick labels

Multiple customizations can be applied to tick labels.

Categories: Handle graphics, Low risk of breaking in future versions, Stock Matlab function
Tags: , ,
4 Comments

Using SQLite in Matlab

SQLite databases can be accessed in a variety of different ways in Matlab.

Categories: Java, Low risk of breaking in future versions, Undocumented feature
Tags: , , ,
Leave a comment

PlotEdit context-menu customization

A combination of Matlab and Java Robot commands to automate a certain animation can be used when we cannot access underlying GUI/graphics code.

Categories: Figure window, GUI, Handle graphics, Java, Low risk of breaking in future versions, Undocumented feature
Tags: , , ,
Leave a comment

Tips for accelerating Matlab performance

My article on “Tips for Accelerating MATLAB Performance” was recently featured in the September 2017 Matlab newsletter digest.

Categories: Handle graphics, Low risk of breaking in future versions
Tags: , ,
2 Comments

Faster csvwrite/dlmwrite

The speed of the builtin csvwrite, dlmwrite functions can be improved dramatically.

Categories: Low risk of breaking in future versions, Mex, Undocumented feature
Tags: , , ,
5 Comments

Sending HTML emails from Matlab

Matlab’s sendmail only sends simple text messages by default; a simple hack can cause it to send HTML-formatted messages.

Categories: Java, Low risk of breaking in future versions, Stock Matlab function, Undocumented feature
Tags: , , ,
1 Comment