<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
  <channel>
    <title>MaplePrimes - answers and comments on Question, MultiVariate Directional Derivative</title>
    <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative</link>
    <language>en-us</language>
    <copyright>2026 Maplesoft, A Division of Waterloo Maple Inc.</copyright>
    <generator>Maplesoft Document System</generator>
    <lastBuildDate>Wed, 10 Jun 2026 17:15:18 GMT</lastBuildDate>
    <pubDate>Wed, 10 Jun 2026 17:15:18 GMT</pubDate>
    <itunes:subtitle />
    <itunes:summary />
    <description>The latest answers and comments added to the Question, MultiVariate Directional Derivative</description>
    <image>
      <url>http://www.mapleprimes.com/images/mapleprimeswhite.jpg</url>
      <title>MaplePrimes - answers and comments on Question, MultiVariate Directional Derivative</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative</link>
    </image>
    <item>
      <title>Directional derivatives</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78037</link>
      <itunes:summary>Try this:

restart;
VectorCalculus[DirectionalDiff](x*exp(y)/(3*z^2+1),
&lt;1,-2,3&gt;,[x,y,z]);

However, if you have several directional derivatives to compute you could do this:

restart;
f := (a,b,c)-&gt;VectorCalculus[DirectionalDiff](x*exp(y)/(3*z^2+1),&lt;a,b,c&gt; ,[x, y, z] ):
f(1,-2,3);
f(4,-5,6);

Hope this helps,

J. Tarr</itunes:summary>
      <description>Try this:

restart;
VectorCalculus[DirectionalDiff](x*exp(y)/(3*z^2+1),
&lt;1,-2,3&gt;,[x,y,z]);

However, if you have several directional derivatives to compute you could do this:

restart;
f := (a,b,c)-&gt;VectorCalculus[DirectionalDiff](x*exp(y)/(3*z^2+1),&lt;a,b,c&gt; ,[x, y, z] ):
f(1,-2,3);
f(4,-5,6);

Hope this helps,

J. Tarr</description>
      <guid>78037</guid>
      <pubDate>Tue, 27 Feb 2007 01:08:09 Z</pubDate>
      <itunes:author>Mariner</itunes:author>
      <author>Mariner</author>
    </item>
    <item>
      <title>MultiVariate Directional Derivative</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78036</link>
      <itunes:summary>Thanks, but all these methods give me functions of x, y, z.  I wanted the directional derivative evaluated at a particular point with numerical rectangular coordinates, an answer something like 3 or sqrt(5) or Pi. 

John Vawter
</itunes:summary>
      <description>Thanks, but all these methods give me functions of x, y, z.  I wanted the directional derivative evaluated at a particular point with numerical rectangular coordinates, an answer something like 3 or sqrt(5) or Pi. 

John Vawter
</description>
      <guid>78036</guid>
      <pubDate>Tue, 27 Feb 2007 01:22:20 Z</pubDate>
      <itunes:author>John
 Vawter
</itunes:author>
      <author>John
 Vawter
</author>
    </item>
    <item>
      <title>It depends on the function</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78033</link>
      <itunes:summary>The directional derivative will evaluate to a simple numerical answer if the derivatives of the function are constants. For example:

restart;
f := (a,b,c)-&gt;VectorCalculus[DirectionalDiff](2*x+3*y+4*z+1,&lt;a,b,c&gt; ,[x, y, z] ):
f(1,-2,3);
f(4,-5,6);

Hope this helps,

J. Tarr</itunes:summary>
      <description>The directional derivative will evaluate to a simple numerical answer if the derivatives of the function are constants. For example:

restart;
f := (a,b,c)-&gt;VectorCalculus[DirectionalDiff](2*x+3*y+4*z+1,&lt;a,b,c&gt; ,[x, y, z] ):
f(1,-2,3);
f(4,-5,6);

Hope this helps,

J. Tarr</description>
      <guid>78033</guid>
      <pubDate>Tue, 27 Feb 2007 02:50:40 Z</pubDate>
      <itunes:author>Mariner</itunes:author>
      <author>Mariner</author>
    </item>
    <item>
      <title>The function?</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78031</link>
      <itunes:summary>So, a numerical directional derivative for functions of 3 variables is only obtainable with a hyperplane where the gradient is constant?  Giving one variable an exponent of 2 in your example function gives me a directional derivative which is a function of that variable.  (Of course, a control-click (right click) allows evaluation at any point.)

John Vawter</itunes:summary>
      <description>So, a numerical directional derivative for functions of 3 variables is only obtainable with a hyperplane where the gradient is constant?  Giving one variable an exponent of 2 in your example function gives me a directional derivative which is a function of that variable.  (Of course, a control-click (right click) allows evaluation at any point.)

John Vawter</description>
      <guid>78031</guid>
      <pubDate>Tue, 27 Feb 2007 04:05:54 Z</pubDate>
      <itunes:author>John
 Vawter
</itunes:author>
      <author>John
 Vawter
</author>
    </item>
    <item>
      <title>Oops</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78024</link>
      <itunes:summary>Sorry, I misread your question. The directional derivative can be evaluated at any given point by substituting the value of that point's coordinates in the derivative. For example:

restart; with(VectorCalculus):
sph := (x-a)^2+(y-b)^2+(z-c)^2-r^2;
dd := DirectionalDiff( sph , &lt;v1,v2,v3&gt;, [x,y,z] );
v1,v2,v3 := 1,2,3;
dd;
x,y,z := 4,5,6;
dd;
a,b,c := 0,0,0;
dd;

You can, of course, use eval, or subs, if that is more convenient.

J. Tarr</itunes:summary>
      <description>Sorry, I misread your question. The directional derivative can be evaluated at any given point by substituting the value of that point's coordinates in the derivative. For example:

restart; with(VectorCalculus):
sph := (x-a)^2+(y-b)^2+(z-c)^2-r^2;
dd := DirectionalDiff( sph , &lt;v1,v2,v3&gt;, [x,y,z] );
v1,v2,v3 := 1,2,3;
dd;
x,y,z := 4,5,6;
dd;
a,b,c := 0,0,0;
dd;

You can, of course, use eval, or subs, if that is more convenient.

J. Tarr</description>
      <guid>78024</guid>
      <pubDate>Tue, 27 Feb 2007 12:44:51 Z</pubDate>
      <itunes:author>Mariner</itunes:author>
      <author>Mariner</author>
    </item>
    <item>
      <title>Oops</title>
      <link>http://www.mapleprimes.com/questions/41791-MultiVariate-Directional-Derivative?ref=Feed:MaplePrimes:MultiVariate Directional Derivative:Comments#answer78020</link>
      <itunes:summary>Good work, J. Tarr.  That does it.  I am curious about the way Maple works here.   Once the directional derivative is defined, entering a vector, coordinates or other parameters requires that you call the directional derivative function again and presumably update it.  I guess there is no way to call the directional derivative function just once (after you have defined a vector and point)?  (I did try this and got an "unknown coordinate system:  [4, 5, 6]" error.)

Thanks again,
John Vawter
</itunes:summary>
      <description>Good work, J. Tarr.  That does it.  I am curious about the way Maple works here.   Once the directional derivative is defined, entering a vector, coordinates or other parameters requires that you call the directional derivative function again and presumably update it.  I guess there is no way to call the directional derivative function just once (after you have defined a vector and point)?  (I did try this and got an "unknown coordinate system:  [4, 5, 6]" error.)

Thanks again,
John Vawter
</description>
      <guid>78020</guid>
      <pubDate>Wed, 28 Feb 2007 10:27:01 Z</pubDate>
      <itunes:author>John
 Vawter
</itunes:author>
      <author>John
 Vawter
</author>
    </item>
  </channel>
</rss>