Wolfram mathematica Mathematica中从隐式方程中分离偏导数

Wolfram mathematica Mathematica中从隐式方程中分离偏导数,wolfram-mathematica,Wolfram Mathematica,我在Mathematica 11.0中有一个基本问题,这让我困惑了一段时间。我想计算y'[x]知道Cos[x+Sin[y]]=Sin[y]。我首先计算导数w.r.t.x,但是,当我试图分离偏导数时,我得到一条错误消息。我使用的代码如下: In[23]:=Dt[Cos[x+Sin[y]==Sin[y],x] Out[23]=sin(x+sin(y))((cos(y)\[differentied]y/\[differentied]x+1))==cos(y)\[differentied]y/\[dif

我在Mathematica 11.0中有一个基本问题,这让我困惑了一段时间。我想计算
y'[x]
知道
Cos[x+Sin[y]]=Sin[y]
。我首先计算导数w.r.t.
x
,但是,当我试图分离偏导数时,我得到一条错误消息。我使用的代码如下:

In[23]:=Dt[Cos[x+Sin[y]==Sin[y],x]

Out[23]=sin(x+sin(y))((cos(y)\[differentied]y/\[differentied]x+1))==cos(y)\[differentied]y/\[differentied]x

[24]中的
:=Solve[%,\[differential d]y/\[differential d]x]

错误:\[differential d]y/\[differential d]x不是有效变量。


我也尝试过更改
\[differential d]y/\[differential d]x的名称,但也不起作用。

谢谢!这就是我一直在寻找的。为什么需要替换?根据文档,
Solve
“试图求解变量的方程或不等式的系统表达式”。请参阅您报告的错误消息(如上)。
Dt[Cos[x + Sin[y]] == Sin[y], x] /. {Dt[y, x] -> dydx}
Solve[%, dydx]