MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [求助]这个函数的的导数怎么求 (https://www.labfans.com/bbs/showthread.php?t=4792)

docxin 2008-10-10 22:36

[求助]这个函数的的导数怎么求
 
atan(y/x)=ln(x^2+y^2),针对这个函数,求y对x的导数?应该怎么求?

djxfqsh 2008-10-13 21:46

回复: [求助]这个函数的的导数怎么求
 
应该对这个方程进行一定处理后,再用matlab写程序
首先 ,令f(x)=atan(y/x)-In(x^2+y^2)=0
这样 f(x)对 x进行求导数得
等式左边=(atan(y/x))'-(In(x^2+y^2))'
等式右边=0
这样可得到一个关于 x ,y, y'三者构成的方程式
可化简为
y'=(2x+y)/(x-2y);
再令u=y/x
就可以求出y'

easy_wr 2008-10-14 15:16

回复: [求助]这个函数的的导数怎么求
 
syms x y;
f=atan(y/x)-log(x^2+y^2);
%分别对f求偏导数
dfx=diff(f,x);
dfy=diff(f,y);
answer=-dfx/dfy;
simplify(answer)


所有时间均为北京时间。现在的时间是 11:05

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.