Rank: 11 based on 1819 downloads (last 30 days) and 50 files submitted
photo

Yair Altman

E-mail
Company/University
Consultant

Personal Profile:

Website: http://UndocumentedMatlab.com
LinkedIn: http://www.linkedin.com/in/yairaltman
 
Author of "Undocumented Secrets of Matlab-Java Programming" book:
http://UndocumentedMatlab.com/matlab-java-book/
 
Contact me: altmany at gmail dot com

Professional Interests:

 

Watch this Author's files

 

Files Posted by Yair View all
Updated   File Tags Downloads
(last 30 days)
Comments Rating
02 Sep 2014 GetJFrame - Retrieves a figure's underlying Java frame Enable multiple window callbacks and properties not exposed by Matlab Author: Yair Altman gui tools, example, figure window callbac..., figure, java, javaframe 45 2
  • 4.5
4.5 | 2 ratings
29 Aug 2014 savezip save/load data in a compressed zip file Author: Yair Altman save, load, serialize, zip, gzip 50 0
30 Jun 2014 Screenshot profile_history - display graphical profiling timeline data Display profiling data as an interactive timeline graph Author: Yair Altman undocumented, gui 33 4
  • 4.66667
4.7 | 4 ratings
09 May 2014 Screenshot ScreenCapture - get a screen-capture of a figure frame or component ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle Author: Yair Altman java, gui 131 24
  • 4.94444
4.9 | 18 ratings
09 May 2014 SoundVolume - set or get the system speaker sound volume SoundVolume sets or gets the computer system's speaker sound volume, using Java Author: Yair Altman java, sound 39 11
  • 5.0
5.0 | 4 ratings
Comments and Ratings by Yair View all
Updated File Comments Rating
26 Jun 2014 profile_history - display graphical profiling timeline data Display profiling data as an interactive timeline graph Author: Yair Altman

I just uploaded a new version that contains programmatic and interactive control of the display detail level (default = top 15 functions, sorted by total time).

Enjoy!

21 Jun 2014 profile_history - display graphical profiling timeline data Display profiling data as an interactive timeline graph Author: Yair Altman

Guys, I'm thinking of adding more controls over the level of detail. In the meantime, try unchecking some of the checkboxes at the bottom of the figure to make it less cluttered, and/or to use the figure's zoom and pan features to explore a subset of the profiling timeline.

As noted, additional capabilities to make exploration easier will be added in due course.

18 Jun 2014 Quicker 1D linear interpolation: interp1qr Same functionality as built-in MATLAB function 'interp1q' but 3x faster. Author: Jose M. Mier

While not disparaging the importance of Jose's interp1qr, users might also find interest in the following alternatives that are even faster (by a wide margin):

1) Bruno Luong's nakeinterp1 - http://mathworks.com/matlabcentral/newsreader/view_thread/258413#672827

2) Jan Simon's ScaleTime - http://mathworks.com/matlabcentral/fileexchange/25463-scaletime

Again - I am not trying to disparage interp1qr: this is an important utility, if only for being a faster drop-in replacement to the built-in function. It is simply that the utilities by Matlab performance gurus Luong and Simon are even better...

09 Jun 2014 ScreenCapture - get a screen-capture of a figure frame or component ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle Author: Yair Altman

Murray - that's the entire point: the only way to interactively select a screen-capture box anywhere on the desktop (not just within a Matlab figure) is to create an almost-transparent figure that spans the entire desktop area, and then let the user click-and-drag within it. You don't need to find the edges at all - simply drag a box of your requested screen-capture area and then the almost-transparent window will disappear and you will get your desired screen-capture.

A technical explanation is provided here: http://undocumentedmatlab.com/blog/screencapture-utility

09 May 2014 SoundVolume - set or get the system speaker sound volume SoundVolume sets or gets the computer system's speaker sound volume, using Java Author: Yair Altman

The latest update should hopefully solve the issue with Windows Vista, 7 & 8

Comments and Ratings on Yair's Files View all
Updated File Comment by Comments Rating
15 Sep 2014 checkClass checks a Java object or classname and displays its methods, enumerations & interfaces Author: Yair Altman Vaknin, Ariel

11 Sep 2014 cprintf - display formatted colored text in the Command Window Displays sprintf-formatted strings in the Command Window using the specified color/underline style Author: Yair Altman Dalon, Thierry

1 issue found:
If I have a string containing an html link, on this line the text before the link is formatted in red. Very strange.
text='Titi <a href="matlab:disp(''toto'')">toto</a>'
cprintf('cyan','%s\n',text)

11 Sep 2014 ScreenCapture - get a screen-capture of a figure frame or component ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle Author: Yair Altman Mehta, Shalin

Works well. Allowed me to capture a screen-shot of panel!

11 Sep 2014 ScreenCapture - get a screen-capture of a figure frame or component ScreenCapture gets a screen-capture of any Matlab GUI handle, or specified screen area rectangle Author: Yair Altman Mehta, Shalin

29 Aug 2014 OfficeDoc - read/write/format MS Office docs (XLS/DOC/PPT) Read/write/append/format/display data, images & screenshots in MS Office documents (XLS/DOC/PPT) Author: Yair Altman Campbell, Tim

Free and Pro updated p-code can be found through the professional version link, copied below:
http://undocumentedmatlab.com/OfficeDoc/officedoc.zip

Contact us