1、第一,求下图函数的微分。
2、第二,启动MATLAB,新建脚本(Ctrl+N),在脚本编辑区输入如下代码:close a盟敢势袂ll; clear all; c造婷用痃lcsyms xy1=sin(3*x+2);y2=log(exp(3*x)+2);y3=exp(3*x)*cos(x);dy1=[char(diff(y1,x)),'dx']dy2=[char(diff(y2,x)),'dx']dy3=[char(diff(y3,x)),'dx']
3、第三,保存和运行上述脚本,在命令行窗口返回如下结果:dy1 =3*cos(3*x + 2)蟠校盯昂dxdy2 =(泌驾台佐3*exp(3*x))/(exp(3*x) + 2)dxdy3 =3*exp(3*x)*cos(x) - exp(3*x)*sin(x)dx这样就得到了第一步中三个函数的微分。
4、第四,如果是求函数的导数,则可以将脚本修改如下:close all; clear all; clcsyms xy1=sin(3*x+2);y2=log(exp(3忮氽阝另*x)+2);y3=exp(3*x)*cos(x);dy1=diff(y1,x)dy2=diff(y2,x)dy3=diff(y3,x)关于如何利用MATLAB求函数的导数,见百度经验《MATLAB学习与使用:求导数(diff)》。
5、第五,保存和运行上述修改后的脚本,在命令行窗口返回如下结果:dy1 =3*cos(3*x + 2)dy2 =(3*exp(3*x))/(exp(3*x) + 2)dy3 =3*exp(3*x)*cos(x) - exp(3*x)*sin(x)这样就得到了第一步中三个函数的导数。