计算函数的偏导数
答案:2 悬赏:0 手机版
解决时间 2021-02-18 05:36
- 提问者网友:黑米和小志
- 2021-02-17 12:40
最佳答案
- 五星知识达人网友:迷人又混蛋
- 2021-02-17 12:49
u对x 求偏导数得到:
∂u/∂x
=1/[x+√(x^2+y^2)] * ∂[x+√(x^2+y^2)]/∂x
=1/[x+√(x^2+y^2)] * [1 + x/√(x^2+y^2)]
=1/[x+√(x^2+y^2)] * [x+√(x^2+y^2)] /√(x^2+y^2)
=1/√(x^2+y^2)
同理u对y 求偏导数得到:
∂u/∂y
=1/[x+√(x^2+y^2)] * ∂[x+√(x^2+y^2)]/∂y
=1/[x+√(x^2+y^2)] * y/√(x^2+y^2)
=y /[(x^2+y^2) +x*√(x^2+y^2)]
∂u/∂x
=1/[x+√(x^2+y^2)] * ∂[x+√(x^2+y^2)]/∂x
=1/[x+√(x^2+y^2)] * [1 + x/√(x^2+y^2)]
=1/[x+√(x^2+y^2)] * [x+√(x^2+y^2)] /√(x^2+y^2)
=1/√(x^2+y^2)
同理u对y 求偏导数得到:
∂u/∂y
=1/[x+√(x^2+y^2)] * ∂[x+√(x^2+y^2)]/∂y
=1/[x+√(x^2+y^2)] * y/√(x^2+y^2)
=y /[(x^2+y^2) +x*√(x^2+y^2)]
全部回答
- 1楼网友:独行浪子会拥风
- 2021-02-17 13:57
如何用matlab进行多元函数偏导数计算
可以调用 diff 函数求导。
举例说明:
先定义符号 x、y 以及符号二元函数表达式 z,然后调用 diff 函数求偏导,代码如下:
clc;clear;
syms x y
z=x^2+y^2+exp(x*y);
z_x=diff(z,x,1)
z_y=diff(z,y,1)
z_x2=diff(z,x,2)
z_y2=diff(z,y,2)
z_xy=diff(z,x,y)
结果如下:
z_x =
2*x + y*exp(x*y)
z_y =
2*y + x*exp(x*y)
z_x2 =
y^2*exp(x*y) + 2
z_y2 =
x^2*exp(x*y) + 2
z_xy =
exp(x*y) + x*y*exp(x*y)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯