Matlab tools

From Control Systems Technology Group
Revision as of 11:53, 28 April 2011 by Rhoogendi (talk | contribs) (Created page with '=== Figure Positioning Tool === Description: A tool facilitate positioning of figures on a certain location on the screen. Usage:Position the figure with number ''fignr'' at a d…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Figure Positioning Tool

Description: A tool facilitate positioning of figures on a certain location on the screen. Usage:Position the figure with number fignr at a desired location. Run the function pos(fignr) in the command prompt of matlab. This will copy a command similar to set(1,'position',[1400 530 560 420]); to your clipboard. Next, paste this line after the figure(fignr); command in your m-file. The next time you run the m-file, the figure will be positioned at the desired location. File: pos.m Code: function pos(fig) posvec=get(fig,'position'); clipboard('copy', ['set(',num2str(fig),',position,[',num2str(posvec(1,1)),' ',num2str(posvec(1,2)),' ',num2str(posvec(1,3)),' ',num2str(posvec(1,4)),']);' ]) disp(['Clipboard contains: ' clipboard('paste')]); disp('Paste this after your figure(fig); command in your m-file.');