<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Focused on Zooming</title>
	<atom:link href="http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/</link>
	<description>Mike works on the MATLAB Desktop team</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:17:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Subha</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8448</link>
		<dc:creator>Subha</dc:creator>
		<pubDate>Fri, 03 Feb 2012 10:11:05 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8448</guid>
		<description>Sir, I am creating GUI in which I plot my streaming data. So that the figure is updated everytime. I want to add zoom option in that. What should I do?</description>
		<content:encoded><![CDATA[<p>Sir, I am creating GUI in which I plot my streaming data. So that the figure is updated everytime. I want to add zoom option in that. What should I do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8226</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Sat, 12 Nov 2011 10:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8226</guid>
		<description>@Yair, jiro, Mike. Thanks, this is all very useful info. The main reason I want to know is because I&#039;m developing a code to automatically produce &#039;tight&#039; figures without excess space around them for publication. I also want this code to work for subplots by getting the minimum required bounding box (based on the &#039;TightInset&#039; and &#039;Position&#039; properties of every axes in the figure. My problem is, if a 3D plot has been zoomed, these properties are no longer useful, and the figure should be ignored, or left as it is. 2D plots that have been zoomed are fine, as the axes stay where they are in the figure, but the whole view of the figure changes if any 3D axes have been zoomed. I have found a way to determine if an axes is 3D, using the view function. Perhaps using your tips I can get the last part.</description>
		<content:encoded><![CDATA[<p>@Yair, jiro, Mike. Thanks, this is all very useful info. The main reason I want to know is because I&#8217;m developing a code to automatically produce &#8216;tight&#8217; figures without excess space around them for publication. I also want this code to work for subplots by getting the minimum required bounding box (based on the &#8216;TightInset&#8217; and &#8216;Position&#8217; properties of every axes in the figure. My problem is, if a 3D plot has been zoomed, these properties are no longer useful, and the figure should be ignored, or left as it is. 2D plots that have been zoomed are fine, as the axes stay where they are in the figure, but the whole view of the figure changes if any 3D axes have been zoomed. I have found a way to determine if an axes is 3D, using the view function. Perhaps using your tips I can get the last part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yair Altman</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8213</link>
		<dc:creator>Yair Altman</dc:creator>
		<pubDate>Thu, 10 Nov 2011 18:50:12 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8213</guid>
		<description>@Richard - the original axes limits are stored in an internal object that you can compare to the axes limits in run-time as Mike suggested. It also apparently solves the zoom reset issue that Jiro has raised.  See here: http://UndocumentedMatlab.com/blog/determining-axes-zoom-state/

Note: relies on unsupported functionality that may change between Matlab releases.</description>
		<content:encoded><![CDATA[<p>@Richard &#8211; the original axes limits are stored in an internal object that you can compare to the axes limits in run-time as Mike suggested. It also apparently solves the zoom reset issue that Jiro has raised.  See here: <a href="http://UndocumentedMatlab.com/blog/determining-axes-zoom-state/" rel="nofollow">http://UndocumentedMatlab.com/blog/determining-axes-zoom-state/</a></p>
<p>Note: relies on unsupported functionality that may change between Matlab releases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jiro</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8206</link>
		<dc:creator>jiro</dc:creator>
		<pubDate>Wed, 09 Nov 2011 20:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8206</guid>
		<description>@Richard,

Even though this won&#039;t let you determine whether it was zoomed or not, but 

&lt;pre&gt;zoom out&lt;/pre&gt;

would allow you to reset to the initial zoom setting. But note that the initial setting can be changed by

&lt;pre&gt;zoom reset&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>@Richard,</p>
<p>Even though this won&#8217;t let you determine whether it was zoomed or not, but </p>
<pre>zoom out</pre>
<p>would allow you to reset to the initial zoom setting. But note that the initial setting can be changed by</p>
<pre>zoom reset</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8205</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 09 Nov 2011 16:53:51 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8205</guid>
		<description>@Richard,
 Not by itself. You can always compare x,y, and z-limits to a known value and see if they have changed from the original</description>
		<content:encoded><![CDATA[<p>@Richard,<br />
 Not by itself. You can always compare x,y, and z-limits to a known value and see if they have changed from the original</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8204</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Wed, 09 Nov 2011 16:33:53 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-8204</guid>
		<description>Is there a way to determine if a particular axes has been zoomed?</description>
		<content:encoded><![CDATA[<p>Is there a way to determine if a particular axes has been zoomed?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6955</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Thu, 01 Apr 2010 20:37:21 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6955</guid>
		<description>@Adee,
 Unfortunately there is no way to do it. I&#039;ve put in a feature request for it.</description>
		<content:encoded><![CDATA[<p>@Adee,<br />
 Unfortunately there is no way to do it. I&#8217;ve put in a feature request for it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adee</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6952</link>
		<dc:creator>Adee</dc:creator>
		<pubDate>Wed, 31 Mar 2010 19:14:24 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6952</guid>
		<description>Hi,

I do lots of zooming around graph for data exploration (often with multiple linked axes). Restricted zooming is very useful. The problem is, changing the zoom direction using the context menu is quite frustrating.

I would like to use the Control and Alt modifiers to set the direction, e.g. ctrl-drag will zoom horizontally,  alt-drag will zoom vertically, shift will reverse zoom direction (as it does). Alternatively - use regular keys such as &quot;x&quot;, &quot;y&quot; and &quot;z&quot; to change the restriction while zoom mode is on. I can&#039;t do either one with callbacks, as far as I can tell.

Is there a way to do that? if not - please consider this a feature request...

Thanks

Adee</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>I do lots of zooming around graph for data exploration (often with multiple linked axes). Restricted zooming is very useful. The problem is, changing the zoom direction using the context menu is quite frustrating.</p>
<p>I would like to use the Control and Alt modifiers to set the direction, e.g. ctrl-drag will zoom horizontally,  alt-drag will zoom vertically, shift will reverse zoom direction (as it does). Alternatively &#8211; use regular keys such as &#8220;x&#8221;, &#8220;y&#8221; and &#8220;z&#8221; to change the restriction while zoom mode is on. I can&#8217;t do either one with callbacks, as far as I can tell.</p>
<p>Is there a way to do that? if not &#8211; please consider this a feature request&#8230;</p>
<p>Thanks</p>
<p>Adee</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6733</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Fri, 11 Dec 2009 20:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6733</guid>
		<description>@Lei, 
 You can manually set the XLim and YLim properties of the axis. &lt;a href=&quot;http://www.mathworks.com/access/helpdesk/help/techdoc/ref/axes_props.html#XLim&quot; rel=&quot;nofollow&quot;&gt;http://www.mathworks.com/access/helpdesk/help/techdoc/ref/axes_props.html#XLim&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>@Lei,<br />
 You can manually set the XLim and YLim properties of the axis. <a href="http://www.mathworks.com/access/helpdesk/help/techdoc/ref/axes_props.html#XLim" rel="nofollow">http://www.mathworks.com/access/helpdesk/help/techdoc/ref/axes_props.html#XLim</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lei</title>
		<link>http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6732</link>
		<dc:creator>lei</dc:creator>
		<pubDate>Fri, 11 Dec 2009 20:10:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.mathworks.com/desktop/2007/12/10/focused-on-zooming/#comment-6732</guid>
		<description>Hi,

  How to zoom in a graph in a specified position. I use
zoom(6) in my code now. But the default graphs that Matlab generated are not at the place where I want to see. I don&#039;t want to drag it.

Best,
Lei</description>
		<content:encoded><![CDATA[<p>Hi,</p>
<p>  How to zoom in a graph in a specified position. I use<br />
zoom(6) in my code now. But the default graphs that Matlab generated are not at the place where I want to see. I don&#8217;t want to drag it.</p>
<p>Best,<br />
Lei</p>
]]></content:encoded>
	</item>
</channel>
</rss>

