From: dpb on 2 Jul 2010 17:19 FAISAL PEER MOAHMED wrote: > Thanks > > From my understanding Matlab plot has fixed resolution. > Faisal .... What does that mean/where did you get that idea? Need specifics; generalities don't do as my crystal ball is again in the shop... :( --
From: Steven Lord on 6 Jul 2010 11:22 "FAISAL PEER MOAHMED" <pfaisalbe(a)gmail.com> wrote in message news:i0lkqs$bcc$1(a)fred.mathworks.com... > Thanks > > From my understanding Matlab plot has fixed resolution. If you're referring to the tick labels, that's not true; you can make the tick labels contain whatever information you want. _By default_ they only display a few decimal places; but you can adjust them however you want. x = 0:0.1:1; y = x.^4; plot(x, y); yticks = get(gca, 'YTick'); set(gca, 'YTickLabel', sprintf('%1.12f|', yticks)); If you want to control the tick labels as you zoom, use the zoom mode object's ActionPostCallback. http://www.mathworks.com/access/helpdesk/help/techdoc/ref/zoom.html But note that if you want one pixel on screen to reflect a change in the Y coordinate of your graph in the tenth decimal place, one or more of the following must be the case: 1) Your Y axis must cover a very small range of Y values. 2) You have a LOT of pixels vertically on your screen. 3) The pixels on your screen are VERY small. -- Steve Lord slord(a)mathworks.com comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ To contact Technical Support use the Contact Us link on http://www.mathworks.com
From: dpb on 6 Jul 2010 13:13 Steven Lord wrote: > "FAISAL PEER MOAHMED" <pfaisalbe(a)gmail.com> wrote in message > news:i0lkqs$bcc$1(a)fred.mathworks.com... >> Thanks >> >> From my understanding Matlab plot has fixed resolution. > > If you're referring to the tick labels, ... Now _there's_ a take on the posting that hadn't crossed my radar. If so, gonna' have to send the crystal ball in yet again.... :) --
From: Alan B on 6 Jul 2010 14:09 "Steven Lord" <slord(a)mathworks.com> wrote in message <i0vhno$qiv$1(a)fred.mathworks.com>... > > "FAISAL PEER MOAHMED" <pfaisalbe(a)gmail.com> wrote in message > news:i0lkqs$bcc$1(a)fred.mathworks.com... > > Thanks > > > > From my understanding Matlab plot has fixed resolution. > > If you're referring to the tick labels, that's not true; you can make the > tick labels contain whatever information you want. _By default_ they only > display a few decimal places; but you can adjust them however you want. > > x = 0:0.1:1; > y = x.^4; > plot(x, y); > yticks = get(gca, 'YTick'); > set(gca, 'YTickLabel', sprintf('%1.12f|', yticks)); > > If you want to control the tick labels as you zoom, use the zoom mode > object's ActionPostCallback. > > http://www.mathworks.com/access/helpdesk/help/techdoc/ref/zoom.html > > But note that if you want one pixel on screen to reflect a change in the Y > coordinate of your graph in the tenth decimal place, one or more of the > following must be the case: > > 1) Your Y axis must cover a very small range of Y values. > 2) You have a LOT of pixels vertically on your screen. > 3) The pixels on your screen are VERY small. > > -- > Steve Lord > slord(a)mathworks.com > comp.soft-sys.matlab (CSSM) FAQ: http://matlabwiki.mathworks.com/MATLAB_FAQ > To contact Technical Support use the Contact Us link on > http://www.mathworks.com > He said 10 bits, not 10 digits. My monitor has 1200 vertical pixels, and if I really wanted to I could maximize a Matlab plot such that it makes use of almost all of them, certainly more than 1024.
First
|
Prev
|
Pages: 1 2 Prev: Image Acquisition Toolbox and DCAM on win64 Next: Plotting two functions on the same plot |