- Enclose with " for exact match e.g., "uitable report"
Useful links
Email Yair Altman
Subscribe to new posts (email)
Subscribe to new posts (feed)
Subscribe to new posts (reader)
Subscribe to comments (feed)
In May 2012, I will hold public training courses in Geneva, Switzerland and Tel-Aviv, Israel. Anyone interested please email me (altmany at gmail dot com) for more details. 
Get the book!Archives
Recent Posts
- Preallocation performance
- Customizing menu items part 3
- Customizing menu items part 2
- Customizing menu items part 1
- Setting axes tick labels format
- Specialized Matlab plots
- Spy Easter egg take 2
- Extending a Java class with UDD
- Expanding urlread capabilities
- Matlab’s internal memory representation
- Java stack traces in Matlab
- Profiling Matlab memory usage
- New training courses
- Using Java Collections in Matlab
- Matlab mex in-place editing
Categories
- Desktop (23)
- Figure window (28)
- Guest bloggers (25)
- GUI (77)
- Handle graphics (35)
- Hidden property (27)
- Icons (5)
- Java (97)
- Listeners (14)
- Memory (7)
- Mex (3)
- Presumed future risk (165)
- Semi-documented feature (5)
- Semi-documented function (26)
- Stock Matlab function (59)
- Toolbox (2)
- UI controls (28)
- Uncategorized (5)
- Undocumented feature (69)
- Undocumented function (18)
Recent Comments
- Héctor (13 hours 47 minutes ago): I run on windows 7, Matlab R2010a. My Matlab has been doing things for 2 days and was release from heavy duty 5 minutes ago. This...
- Yair Altman (19 hours 41 minutes ago): @Anubhav – try using Matlab’s built-in opentoline function
- Michelle (1 day 6 hours ago): Thank you!!
- Daniel (1 day 15 hours ago): I can recreate Yair’s differences between data1 = zeros(1000,3000); and data2(1000,3000) = 0; on 32-bit Windows XP 32 with...
- Marc (2 days 6 hours ago): Of course it’s good to profile first, then use this technique if warranted. Otherwise, write clear, simple code that’s...
- Ludwig (2 days 10 hours ago): Ok. Thanks a lot. I will see how far I get on my own before resorting to contacting you.
- Yair Altman (2 days 10 hours ago): @Ludwig – I don’t believe that there is any specific place that explains this in detail for uitabgroup. If you...
- Ludwig (2 days 11 hours ago): Wow, didnt expect to hear back from you this fast or even at all. Thanks. What you describe sounds simple enough but I must admit I...
- Yair Altman (2 days 11 hours ago): @Chris & Richard: perhaps this is platform or situation dependent. On my Windows XP running both R2010b and R2012a,...
- Yair Altman (2 days 11 hours ago): @Ludwig – SelectionChangeFcn is a property of the uitabgroup. You can create your own callback function and set...
Tag Archives: Listener
Tab panels – uitab and relatives
Wednesday, June 23rd, 2010
This article describes several undocumented Matlab functions that support tab-panels
Inactive Control Tooltips & Event Chaining
Wednesday, February 24th, 2010
Inactive Matlab uicontrols cannot normally display their tooltips. This article shows how to do this with a combination of undocumented Matlab and Java hacks.
Categories: Guest bloggers, GUI, Handle graphics, Hidden property, Java, Listeners, Medium risk of breaking in future versions, Stock Matlab function, UI controls, Undocumented function
Tags: Callbacks, GUI, Handle graphics, Hidden property, Java, Listener, Matt Whitaker, uicontrol, Undocumented function
6 Comments
Tags: Callbacks, GUI, Handle graphics, Hidden property, Java, Listener, Matt Whitaker, uicontrol, Undocumented function
6 Comments
Continuous slider callback
Monday, February 8th, 2010
Matlab slider uicontrols do not enable a continuous-motion callback by default. This article explains how this can be achieved using undocumented features.
Categories: GUI, Java, Listeners, Medium risk of breaking in future versions, UI controls
Tags: Callbacks, FindJObj, GUI, Java, Listener, schema.prop, uicontrol, Undocumented feature
30 Comments
Tags: Callbacks, FindJObj, GUI, Java, Listener, schema.prop, uicontrol, Undocumented feature
30 Comments
setPrompt – Setting the Matlab Desktop prompt
Monday, January 25th, 2010
The Matlab Desktop’s Command-Window prompt can easily be modified using some undocumented features
Context-Sensitive Help
Wednesday, August 5th, 2009
Matlab has a hidden/unsupported built-in mechanism for easy implementation of context-sensitive help
Legend ‘-DynamicLegend’ semi-documented feature
Thursday, June 4th, 2009
The built-in Matlab legend function has a very useful semi-documented feature for automatic dynamic update, which is explained here.