MATLAB学习与使用:求微分(diff)

 时间:2024-10-12 08:41:03

1、第一,求下图函数的微分。

MATLAB学习与使用:求微分(diff)

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']

MATLAB学习与使用:求微分(diff)

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这样就得到了第一步中三个函数的微分。

MATLAB学习与使用:求微分(diff)

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)》。

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)这样就得到了第一步中三个函数的导数。

MATLAB学习与使用:求微分(diff)
  • MATLAB函数怎么求导
  • matlab怎么求积分
  • matlab中怎么输入指数
  • 怎么使用matlab绘制函数图像
  • matlab中e怎么输入
  • 热门搜索
    清正廉洁手抄报 请讲普通话手抄报 手抄报端午节 朝花夕拾手抄报 初一 友善手抄报 地震手抄报简单又漂亮 儿童节手抄报内容 感恩母亲节手抄报 感恩父母手抄报图片 英语手抄报资料