Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2008-08-30
年龄: 44
帖子: 10
声望力: 17 ![]() |
![]()
atan(y/x)=ln(x^2+y^2),针对这个函数,求y对x的导数?应该怎么求?
|
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2008-04-18
年龄: 39
帖子: 6
声望力: 0 ![]() |
![]()
应该对这个方程进行一定处理后,再用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' |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-05-30
年龄: 41
帖子: 2
声望力: 0 ![]() |
![]()
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) |
![]() |
![]() |