- Enclose with " for exact match e.g., "uitable report"
- Advanced on-site Matlab training - amazing value
Useful links
Recent Posts
- Solving an mput (FTP) hang problem
- Accessing internal Java class members
- Static Java classpath hacks
- Using linkaxes vs. linkprop
- Matlab designs by Tim Smith
- Capturing print events
- JGraph in Matlab figures
- Some performance-tuning tips
- Sliders in Matlab GUI
- Persisting transparent colors in HG2
- Undocumented HG2 graphics events
- copyobj behavior change in HG2
- General-use object copy
- Auto-completion widget
- Undocumented view transformation matrix
Archives
Categories
- Desktop (35)
- Figure window (37)
- Guest bloggers (49)
- GUI (124)
- Handle graphics (67)
- Hidden property (35)
- Icons (7)
- Java (144)
- Listeners (19)
- Memory (14)
- Mex (9)
- Presumed future risk (302)
- Semi-documented feature (7)
- Semi-documented function (31)
- Stock Matlab function (117)
- Toolbox (4)
- UI controls (41)
- Uncategorized (10)
- Undocumented feature (153)
- Undocumented function (30)
Tags
ActiveX Callbacks COM Compiler Desktop Donn Shull Editor Figure FindJObj GUI GUIDE Handle graphics HG2 Hidden property HTML Icons Internal component Java JavaFrame JIDE JMI Listener Malcolm Lidierth MCOS Memory Menubar Mex Optical illusion Performance Profiler Pure Matlab schema schema.class schema.prop scribe Semi-documented function Toolbar uicontrol UIInspect uitable uitools uiundo Undocumented feature Undocumented function Undocumented propertyRecent Comments
- Moshe (6 hours 42 minutes ago): Hi Yair, I tried to use the code for varying the transparency and for some reason the following example code does not work as expected: close all t = linspace(0,2*pi,10); h = plot(t,...
- Yair Altman (9 hours 12 minutes ago): The position argument is relative to the bottom-left corner of the specified handle. For example, a value of [10,20,30,40] means a 30×40-pixel rectangle that starts at an...
- Yair Altman (9 hours 16 minutes ago): http://undocumentedmatlab.com/ blog/matlab-callbacks-for-java -events-in-r2014a
- Marc Lalancette (1 day 4 hours ago): Can you clarify the ‘position’ argument? When I supply get(gcf, ‘Position’), the screen capture is not in the right spot. And the help makes it sound...
- Deepak Bhatia (1 day 10 hours ago): Hi, I am also trying to set the MousePressedCallback of jtree where jtree is com.mathworks.hg.peer.utils.UI MJTree. I dont know Java at all but I am modifying an exisiting...
- Yair Altman (2 days 11 hours ago): @Loops – Your code seems to work well for me. I do not understand your problem, nor what you mean by “Origin Position”.
- Yair Altman (2 days 12 hours ago): @Jabbar – I believe that these are an approximate description of the various reported values: * Peak memory is the maximal amount of allocated memory during the execution...
- Mathieu G (2 days 14 hours ago): Ok I found the solution. It is just because I didn’t know the output function I discovered few seconds ago on another page of your wonderful website. Thanks a lot for your...
- Mathieu G (2 days 14 hours ago): Hi Yair, What do you mean by Visible? I am a beginner with Guide; for me, the create function and then the opening function of the figure are called by Matlab when I run the gui...
- Yair Altman (2 days 15 hours ago): You will need to manually extract your data into CSV format from Matlab’s table object. There is no direct way of doing that other than using writetable.
- Holger Hoffmann (2 days 17 hours ago): Dear Yair, thanks for the quick response. Your code works perfectly fine. My problem is, that the file written is a gzipped mat-file. At least, if I uncompress it with some...
- Loops (3 days 4 hours ago): Hello Yair Nice example!! When I add the JScrollPane into a matlab panel, I want set its Units normalized and fill the matlab panel. But its Origin Position exceeds the matlab panel...
- ML (3 days 11 hours ago): @Adam A guess, and only a guess, is that the UI is making a call that expects the caret to have been set when it has not been. A test would be to see if jEditbox.getCaret() called before...
- jabbar (4 days 13 hours ago): HI Dear Yair i want to know differences between peak memory, self memory, allocated memory and freed memory while we are using Memory monitoring using profiler. i google it but it...
- Adam (5 days 6 hours ago): Thank you for responding but none of these suggestions helped. Another user is suffering from the exact same problem. http://stackoverflow.com/quest ions/24021157/error-setting...
Contact Us
Category Archives: Mex
9 relevant articles found:Undocumented feature list
A list of undocumented MATLAB features can be retrieved. Here’s how…
Categories: High risk of breaking in future versions, Mex, Undocumented function
Tags: Mex, Pure Matlab, Undocumented function
1 Comment
Tags: Mex, Pure Matlab, Undocumented function
1 Comment
Explicit multi-threading in Matlab part 3
Matlab performance can be improved by employing POSIX threads in C/C++ code.
Categories: Low risk of breaking in future versions, Mex, Undocumented feature
Tags: Mex, Performance, Undocumented feature
4 Comments
Tags: Mex, Performance, Undocumented feature
4 Comments
Serializing/deserializing Matlab data
Matlab does not provide a documented manner to serialize data into a byte stream, but we can do this with some undocumented functionality.
Accessing private object properties
Private properties of Matlab class objects can be accessed (read and write) using some undocumented techniques.
Categories: High risk of breaking in future versions, Mex, Undocumented feature
Tags: MCOS, Mex, Performance, Undocumented feature
2 Comments
Tags: MCOS, Mex, Performance, Undocumented feature
2 Comments
Undocumented Matlab MEX API
Matlab’s MEX API contains numerous undocumented functions, that can be extremely useful.
Parsing mlint (Code Analyzer) output
The Matlab Code Analyzer (mlint) has a lot of undocumented functionality just waiting to be used.
Matlab’s internal memory representation
Matlab’s internal memory structure is explored and discussed.
Categories: Guest bloggers, High risk of breaking in future versions, Memory, Mex, Undocumented feature
Tags: Memory, Mex, Peter Li, Pure Matlab, Undocumented feature
7 Comments
Tags: Memory, Mex, Peter Li, Pure Matlab, Undocumented feature
7 Comments
Matlab mex in-place editing
Editing Matlab arrays in-place can be an important technique for optimizing calculations. This article shows how to do it using Mex.
Reasons for undocumented Matlab aspects
There are many reasons for the numerous undocumented aspects in Matlab – this article explains them.






