力歌的回答:第一步首先看一下matlab常用的求导,求偏导函数,如下图所示:
温娉婷的回答:第一步首先看一下matlab常用的求导,求偏导函数,如下图所示:
乔虹的回答:diff()函数是Matlab的符号函数求导。 diff()使用说明: diff(S,'v')——对表达式S中指定符号变量v,计算S的一阶导数 diff(S,'v',n)——对表达式S中指定符号变量v,计算S的n阶导数 diff()应用实例 1. 对于显函数的导数,如y=6x^3-4x^2+x-5 diff('6x^3-4x^2+x-5') ? 求y的一阶导数 diff('6x^3-4x^2+x-5',2)?求y的二阶导数 2. 对于隐函数的导数,如z=sin(x^2)*y^2 syms x ?y diff(sin(x^2)*y^2,2)?? 求z对x的二阶偏导数 3. 对于参数方程的导数,如y=1-t^4,x=1+t^2 syms x ?y t dy=diff(1-t^4)?? 求y对t的一阶导数 dx=diff(1+t^2)? ?求x对t的一阶导数 dydx=dy/dx? t=sqrt(x-1),eval(dydx)??求y对x的一阶导数 刘加军的回答:导数采用diff函数 diff(S,'v',n),其中S为求的函数,v是变量,n为求导次数 例如:diff('t^6','t',6)=720 一阶导数:diff(S) 二阶导数:diff(S,2) 许欣的回答:D2(x)表示x‘’,D3(x)表示x‘’‘ |