操作方法如下:
第一步首先看一下matlab常用的求导,求偏导函数。
第二步在我们的电脑上打开matlab,在命令行窗口中输入syms x,f(x)=sin(x)+x^2 ,diff(f(x)对f(x)函数进行求导。
第三步按回车键,可以看见求导的结果是2*x+cos(x)。
第四步在命令行窗口中输入diff(f(x),3),按回车键求f(x)函数的3阶导数:
第五步也可以求偏导,输入diff(f(x),x)求对偏导数。
优势特点
1、高效的数值计算及符号计算功能,能使用户从繁杂的数学运算分析中解脱出来;
2、具有完备的图形处理功能,实现计算结果和编程的可视化;
3、友好的用户界面及接近数学表达式的自然化语言,使学者易于学习和掌握;
4、功能丰富的应用工具箱(如信号处理工具箱、通信工具箱等) ,为用户提供了大量方便实用的处理工具。
diff()函数是Matlab的符号函数求导。diff()使用说明:
diff(S,'v')——对表达式S中指定符号变量v,计算S的一阶导数diff(S,'v',n)——对表达式S中指定符号变量v,计算S的n阶导数diff()应用实例对于显函数的导数,
如y=6x^3-4x^2+x-5diff('6x^3-4x^2+x-5'),求y的一阶导数diff('6x^3-4x^2+x-5',2)
求y的二阶导数对于隐函数的导数,如y=1-t^4,x=1+t^2symsxytdy=diff(1-t^4)求y对t的一阶导数dx=diff(1+t^2)求x对t的一阶导数dydx=dy/dxt=sqrt(x-1),eval(dydx)求y对x的一阶导数。
导函数
如果函数y=f(x)在开区间内每一点都可导,就称函数f(x)在区间内可导。这时函数y=f(x)对于区间内的每一个确定的x值,都对应着一个确定的导数值,这就构成一个新的函数,称这个函数为原来函数y=f(x)的导函数,记作y'、f'(x)、dy/dx或df(x)/dx,简称导数。导数是微积分的一个重要的支柱。牛顿及莱布尼茨对此做出了贡献。
以上内容参考:百度百科-导数
广告 您可能关注的内容 |