作业帮 > 综合 > 作业

matlab符号函数求偏导数怎么弄?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/06 19:28:59
matlab符号函数求偏导数怎么弄?
z=x+y-sqrt(x^2+y^2) 求z对x与y的二阶偏导数,还有y对x的一次偏导.用MATLAB符号函数怎么写啊?各位大神显显灵吧
关键是y对x求偏导那个!
matlab符号函数求偏导数怎么弄?
先说明一下dy/dx=dy/dz*dz/dx=dz/dx/(dz/dy),这样就可以求y对x的导数啦!
syms x y z
z=x+y-sqrt(x^2+y^2)
diff(diff(z,y),x) //z对xy的二阶导
ans =1/(x^2+y^2)^(3/2)*y*x
diff(z,x)/diff(z,y) //y对x的一阶导
ans =(1-1/(x^2+y^2)^(1/2)*x)/(1-1/(x^2+y^2)^(1/2)*y)
结果LZ在自己化简吧~