<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, Axis re-orientation and fixation</title>
    <link>http://www.mapleprimes.com/questions/130173-Axis-Reorientation-And-Fixation</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Thu, 11 Jun 2026 03:37:58 GMT</lastBuildDate>
    <pubDate>Thu, 11 Jun 2026 03:37:58 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, Axis re-orientation and fixation</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, Axis re-orientation and fixation</title>
      <link>http://www.mapleprimes.com/questions/130173-Axis-Reorientation-And-Fixation</link>
    </image>
    <item>
      <title>part 2</title>
      <link>http://www.mapleprimes.com/questions/130173-Axis-Reorientation-And-Fixation?ref=Feed:MaplePrimes:Axis re-orientation and fixation:Comments#answer130182</link>
      <itunes:summary>&lt;p&gt;To try and address your second question, about Explore, please compare the following two examples&lt;/p&gt;
&lt;pre&gt;Explore( plot(a*sin(x),x=0..2*Pi) );

Explore( plot(a*sin(x),x=0..2*Pi, view=[0..2*Pi, -10..10]) );
&lt;/pre&gt;
&lt;p&gt;The second example forces the view and keeps it fixed, while the first example allows the view to "float" and change while matching the computed range. You may want the second approach.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;To try and address your second question, about Explore, please compare the following two examples&lt;/p&gt;
&lt;pre&gt;Explore( plot(a*sin(x),x=0..2*Pi) );

Explore( plot(a*sin(x),x=0..2*Pi, view=[0..2*Pi, -10..10]) );
&lt;/pre&gt;
&lt;p&gt;The second example forces the view and keeps it fixed, while the first example allows the view to "float" and change while matching the computed range. You may want the second approach.&lt;/p&gt;</description>
      <guid>130182</guid>
      <pubDate>Mon, 30 Jan 2012 09:45:15 Z</pubDate>
      <itunes:author>pagan</itunes:author>
      <author>pagan</author>
    </item>
    <item>
      <title>part 1</title>
      <link>http://www.mapleprimes.com/questions/130173-Axis-Reorientation-And-Fixation?ref=Feed:MaplePrimes:Axis re-orientation and fixation:Comments#answer130183</link>
      <itunes:summary>&lt;p&gt;Regarding your first question, are you talking about 2D plots, such as x vs y=f(x)? If so then I am not aware of any recent functionality changes which make inverting the y-axis direction any easier.&lt;/p&gt;
&lt;p&gt;One question that has been asked here a few times [&lt;a href="http://www.mapleprimes.com/questions/100373-Reversing-Plot-Axes"&gt;1&lt;/a&gt;, &lt;a href="http://www.mapleprimes.com/questions/101149-Is-It-Possible-To-Reorient-The-Axis"&gt;2&lt;/a&gt;, and &lt;a href="http://www.mapleprimes.com/questions/42659-Reverse-Yaxis-Direction"&gt;3&lt;/a&gt;] before is how to reverse the direction of just the positive section of the y-axis. That is: zero at top, and some finite value at the intercection with the x-axis. This might be the same as what you are asking now.&lt;/p&gt;
&lt;p&gt;One answer (which can be seen via those links) is to use the `reflect` command while overriding the tickmarks.&lt;/p&gt;
&lt;p&gt;Another possibility is to fake the 2D plot using a 3D plot, and then using the `orientation` option. For example, these can look somewhat similar:&lt;/p&gt;
&lt;pre&gt;plots:-display(plot(-x^2,x=0..4),
               axes=box,ytickmarks=[seq(-i=i,i=0..16,2)]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyc.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyc.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;plots:-display(plottools:-reflect(plot(x^2,x=0..4), [[0,0],[1,0]]),
               axes=box,ytickmarks=[seq(-i=i,i=0..16,2)]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyb.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyb.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;plot3d(x^2,x=0..4,y=0..0,orientation=[-180,-90,90],
       labels=[x,``,y],axes=box,view=[0..4,0..0,0..16]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyaa.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyaa.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Regarding your first question, are you talking about 2D plots, such as x vs y=f(x)? If so then I am not aware of any recent functionality changes which make inverting the y-axis direction any easier.&lt;/p&gt;
&lt;p&gt;One question that has been asked here a few times [&lt;a href="http://www.mapleprimes.com/questions/100373-Reversing-Plot-Axes"&gt;1&lt;/a&gt;, &lt;a href="http://www.mapleprimes.com/questions/101149-Is-It-Possible-To-Reorient-The-Axis"&gt;2&lt;/a&gt;, and &lt;a href="http://www.mapleprimes.com/questions/42659-Reverse-Yaxis-Direction"&gt;3&lt;/a&gt;] before is how to reverse the direction of just the positive section of the y-axis. That is: zero at top, and some finite value at the intercection with the x-axis. This might be the same as what you are asking now.&lt;/p&gt;
&lt;p&gt;One answer (which can be seen via those links) is to use the `reflect` command while overriding the tickmarks.&lt;/p&gt;
&lt;p&gt;Another possibility is to fake the 2D plot using a 3D plot, and then using the `orientation` option. For example, these can look somewhat similar:&lt;/p&gt;
&lt;pre&gt;plots:-display(plot(-x^2,x=0..4),
               axes=box,ytickmarks=[seq(-i=i,i=0..16,2)]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyc.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyc.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;plots:-display(plottools:-reflect(plot(x^2,x=0..4), [[0,0],[1,0]]),
               axes=box,ytickmarks=[seq(-i=i,i=0..16,2)]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyb.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyb.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;
&lt;pre&gt;plot3d(x^2,x=0..4,y=0..0,orientation=[-180,-90,90],
       labels=[x,``,y],axes=box,view=[0..4,0..0,0..16]);
&lt;/pre&gt;
&lt;p&gt;&lt;a href="/view.aspx?sf=130183/429720/reversedyaa.gif"&gt;&lt;img src="/view.aspx?sf=130183/429720/reversedyaa.gif" alt=""&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <guid>130183</guid>
      <pubDate>Mon, 30 Jan 2012 10:20:45 Z</pubDate>
      <itunes:author>pagan</itunes:author>
      <author>pagan</author>
    </item>
  </channel>
</rss>