Mathematica中特定x,y,z值处的函数的梯度

时间:2013-04-13 22:20:42

标签: wolfram-mathematica

我正在寻找一种方法来找到函数的渐变,然后在特定的x,y,z值处评估输出。到目前为止,我有

Needs["VectorAnalysis`"]
Clear[x, y, z]
v1 = Grad[x^2 + y^2 + z^2 - 9, Cartesian[x, y, z]]

哪个输出     {2 x,2 y,2 z}。例如,我如何在x = 2,y = 2和z = 1时对此进行评估?对于上面的函数来说这似乎微不足道,但它对于更复杂的函数非常有用。非常感谢您的任何建议。

1 个答案:

答案 0 :(得分:2)

您可以使用Replace按价值Rule变量:

v1/.{x->2,y->2,z->1}