<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, How do I use plot3d to plot something containing fsolve?</title>
    <link>http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Tue, 09 Jun 2026 12:09:10 GMT</lastBuildDate>
    <pubDate>Tue, 09 Jun 2026 12:09:10 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, How do I use plot3d to plot something containing fsolve?</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, How do I use plot3d to plot something containing fsolve?</title>
      <link>http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something</link>
    </image>
    <item>
      <title>Procedure</title>
      <link>http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something?ref=Feed:MaplePrimes:How do I use plot3d to plot something containing fsolve?:Comments#answer143525</link>
      <itunes:summary>&lt;p&gt;Although your example is simple, it is a polynomial, so fsolve returns 2 solutions (if they are real). &lt;br&gt;So I have taken the first one found (the [1] attached to fsolve):&lt;br&gt;p:=(a,b)-&amp;gt;fsolve( x^2 + a*x + b =0, x)[1];&lt;br&gt;#Use argument free syntax:&lt;br&gt;plot3d( p , 0.1..5, 0.5..3,axes=boxed,labels=[a,b,p]);&lt;/p&gt;
&lt;p&gt;When you don't have a polynomial fsolve only returns one solution, so omit the [1].&lt;br&gt;Example:&lt;/p&gt;
&lt;p&gt;p:=(a,b)-&amp;gt;fsolve( x + a*ln(x) + b =0, x);&lt;br&gt;plot3d( p , 0.1..5, 0.5..3,axes=boxed,labels=[a,b,p]);&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Although your example is simple, it is a polynomial, so fsolve returns 2 solutions (if they are real). &lt;br&gt;So I have taken the first one found (the [1] attached to fsolve):&lt;br&gt;p:=(a,b)-&amp;gt;fsolve( x^2 + a*x + b =0, x)[1];&lt;br&gt;#Use argument free syntax:&lt;br&gt;plot3d( p , 0.1..5, 0.5..3,axes=boxed,labels=[a,b,p]);&lt;/p&gt;
&lt;p&gt;When you don't have a polynomial fsolve only returns one solution, so omit the [1].&lt;br&gt;Example:&lt;/p&gt;
&lt;p&gt;p:=(a,b)-&amp;gt;fsolve( x + a*ln(x) + b =0, x);&lt;br&gt;plot3d( p , 0.1..5, 0.5..3,axes=boxed,labels=[a,b,p]);&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/p&gt;</description>
      <guid>143525</guid>
      <pubDate>Fri, 15 Feb 2013 21:23:39 Z</pubDate>
      <itunes:author>Preben Alsholm</itunes:author>
      <author>Preben Alsholm</author>
    </item>
    <item>
      <title>Many thank</title>
      <link>http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something?ref=Feed:MaplePrimes:How do I use plot3d to plot something containing fsolve?:Comments#comment143556</link>
      <itunes:summary>&lt;p&gt;Many thanks. That worked. It seems that something like&lt;/p&gt;
&lt;p&gt;plot3d(p, 0..2, 0..3)&lt;/p&gt;
&lt;p&gt;works, while something like&lt;/p&gt;
&lt;p&gt;plot3d( p(a,b), a=0..2, b=0..3)&lt;/p&gt;
&lt;p&gt;does not.&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;Many thanks. That worked. It seems that something like&lt;/p&gt;
&lt;p&gt;plot3d(p, 0..2, 0..3)&lt;/p&gt;
&lt;p&gt;works, while something like&lt;/p&gt;
&lt;p&gt;plot3d( p(a,b), a=0..2, b=0..3)&lt;/p&gt;
&lt;p&gt;does not.&lt;/p&gt;</description>
      <guid>143556</guid>
      <pubDate>Sat, 16 Feb 2013 18:45:24 Z</pubDate>
      <itunes:author>kolmogorov</itunes:author>
      <author>kolmogorov</author>
    </item>
    <item>
      <title>reference</title>
      <link>http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something?ref=Feed:MaplePrimes:How do I use plot3d to plot something containing fsolve?:Comments#comment143557</link>
      <itunes:summary>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something#comment143556"&gt;@kolmogorov&lt;/a&gt;&amp;nbsp;You might have a look at &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=cannotdetermineifthisexpression"&gt;this&lt;/a&gt; page. The error message may not match yours, but it likely covers the same general problem, namely, "&lt;span&gt;when a procedure that requires numeric arguments is called with symbolic arguments."&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When you call &lt;strong&gt;plot(p(a,b), a=.., b=..)&lt;/strong&gt; then Maple will try and evaluate &lt;strong&gt;p(a,b)&lt;/strong&gt; for nonnumeric names `a` and `b`. Your procedure `p` may not have been written to deal with symbolic names for those arguments.&lt;/span&gt;&lt;/p&gt;</itunes:summary>
      <description>&lt;p&gt;&lt;a href="http://www.mapleprimes.com/questions/143523-How-Do-I-Use-Plot3d-To-Plot-Something#comment143556"&gt;@kolmogorov&lt;/a&gt;&amp;nbsp;You might have a look at &lt;a href="http://www.maplesoft.com/support/help/Maple/view.aspx?path=cannotdetermineifthisexpression"&gt;this&lt;/a&gt; page. The error message may not match yours, but it likely covers the same general problem, namely, "&lt;span&gt;when a procedure that requires numeric arguments is called with symbolic arguments."&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;When you call &lt;strong&gt;plot(p(a,b), a=.., b=..)&lt;/strong&gt; then Maple will try and evaluate &lt;strong&gt;p(a,b)&lt;/strong&gt; for nonnumeric names `a` and `b`. Your procedure `p` may not have been written to deal with symbolic names for those arguments.&lt;/span&gt;&lt;/p&gt;</description>
      <guid>143557</guid>
      <pubDate>Sat, 16 Feb 2013 19:27:27 Z</pubDate>
      <itunes:author>acer</itunes:author>
      <author>acer</author>
    </item>
  </channel>
</rss>