我正面临这个问题,我想根据另一个变量推导出一个关于变量的表达式(不是我正在使用的实际表达式,它们更长更复杂):
y := x^2 + x + 1;
z := sqrt[y];
D[z, y]
General::ivar: 1+x+x^2 is not a valid variable.
如果我像这样扩展变量
,我看到我可以解决问题D[sqrt[1 + x + x^2], x]
但是对于长期表达,它似乎不可行。有没有更简单的方法来解决这个问题?
谢谢。
答案 0 :(得分:0)
你的表示法不一致。如果您将D[z, y]
替换为D[z, x]
,您将获得所需的答案。
y := x^2 + x + 1;
z := Sqrt[y];
D[z, x]