早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab符号函数求偏导数怎么弄?z=x+y-sqrt(x^2+y^2) 求z对x与y的二阶偏导数,还有y对x的一次偏导.用MATLAB符号函数怎么写啊?各位大神显显灵吧关键是y对x求偏导那个!

题目详情
matlab符号函数求偏导数怎么弄?
z=x+y-sqrt(x^2+y^2) 求z对x与y的二阶偏导数,还有y对x的一次偏导.用MATLAB符号函数怎么写啊?各位大神显显灵吧
关键是y对x求偏导那个!
▼优质解答
答案和解析
先说明一下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在自己化简吧~