Wolfram mathematica 在Mathematica中当输入未指定变量时计算输出函数

Wolfram mathematica 在Mathematica中当输入未指定变量时计算输出函数,wolfram-mathematica,Wolfram Mathematica,我在计算偏导数 fx = D[m[x, y], x] 这个输出给出了x和y的输出。我试图使用 fx1 = fx/.{x-> 1.0, y-> 2.0} 但是一直给我这样的回答 0.471328[1.0, 2.0] 但是我只想要0.471328,我甚至不能猜出你写了什么代码,没有显示出来,但是 In[3]:= Head[0.471328[1.0, 2.0]] Out[3]= 0.471328 将满足您的要求。让我展示一种正确的方法: m[x_, y_]

我在计算偏导数

    fx = D[m[x, y], x]
这个输出给出了x和y的输出。我试图使用

    fx1 = fx/.{x-> 1.0, y-> 2.0}
但是一直给我这样的回答

    0.471328[1.0, 2.0]

但是我只想要0.471328,我甚至不能猜出你写了什么代码,没有显示出来,但是

In[3]:= Head[0.471328[1.0, 2.0]]

Out[3]= 0.471328

将满足您的要求。

让我展示一种正确的方法:

m[x_, y_] := x^2 + y^2 + x y
fx[x_, y_] := D[m[x, y], x]
fx[x, y] /. {x -> 1.0, y -> 2.0}
(*
=> 4.
*)

m的定义不正确