对于隐函数F(x,y)=0,导数为
\[\frac{dy}{dx}=-\frac{{F}_{x}}{{F}_{y}}\]
求隐函数
\[F(x,y)=x-y+\frac{1}{2}\operatorname{sin}{y}\]
所确定的导数\(\frac{dy}{dx}\)。
在Python IDLE Shell窗口键入下面的命令行:
code.python
>>> import sympy as sp
>>> x,y=sp.symbols('x,y')
>>> f=x-y+1/2*sp.sin(y)
>>> fx=sp.diff(f,x)
>>> fy=sp.diff(f,y)
>>> dv=-fx/fy
>>> dv
-1/(0.5*cos(y) - 1)
求隐函数
\[F(x,y)=\frac{{x}^{2}}{16}+\frac{{y}^{2}}{9}+1\]
所确定的导数\(\frac{dy}{dx}\)。
在Python IDLE Shell窗口键入下面的命令行:
code.python
>>> import sympy as sp
>>> x,y=sp.symbols('x,y')
>>> f=x*x/16+y*y/9-1
>>> fx=sp.diff(f,x)
>>> fy=sp.diff(f,y)
>>> dv=-fx/fy
>>> dv
-9*x/(16*y)