- 19
- 0
- 约1.42万字
- 约 11页
- 2020-07-13 发布于湖北
- 举报
M a t l a b 数 值 积 分 与 数 值 微 分
Matlab 数值积分
1. 一重数值积分的实现方法
变步长辛普森法、高斯 - 克朗罗德法、梯形积分法
1.1 变步长辛普森法
Matlab 提供了 quad 函数和 quadl 函数用于实现变步长
辛普森法求数值积分 . 调用格式为 :
[I,n]=Quad(@fname,a,b,tol,trace)
[I,n]=Quadl(@fname,a,b,tol,trace)
Fname 是函数文件名, a,b 分别为积分下限、积分上限;
tol 为精度控制,默认为 1.0 ×10 -6 ,trace 控制是否展
开积分过程, 若为 0 则不展开, 非 0 则展开, 默认不展开 .
返回值 I 为积分数值; n 为调用函数的次数 .
例如:求
3 π ??.???? ??
∫ ?? ??????(??+ ) ????
0 ??
的值 .
先建立函数文件
fesin.m
function f=fesin(x)
f=exp(-0.5*x).*sin(x+(pi/6));
再调用 quad 函数
[I,n]=quad(@fesin,0,3*pi,1e-10)
I=
0.9008
n=
365
例如:分别用 quad 函数和 quadl 函数求积分
3 π ??
??.????
∫ ?? ??????(??+ ) ????
??
0
的近似值,比较函数调用的次数 .
先建立函数文件
fesin.m
function f=fesin(x)
f=exp(-0.5*x).*sin(x+(pi/6));
formatlong
[I,n]=quadl(@fesin,0,3*pi,1e-10)
I=
n=
198
[I,n]=quad(@fesin,0,3*pi,1e-10)
I=
n=
365
可以发现 quadl 函数调用原函数的次数比 quad 少,并
且比 quad 函数求得的数值解更精确 .
1.2 高斯 - 克朗罗德法
Matlab 提供了自适应高斯 - 克朗罗德法的 quadgk 函数来
求震荡函数的定积分,函数的调用格式为:
[I,err]=quadgk(@fname,a,b)
您可能关注的文档
- 《小星星》音乐课件.pdf
- 《小熊过桥》完整PPT课件.pdf
- 《展示华夏文化魅力》课件.pdf
- ABC幼儿英语PPT素材.pdf
- 《定滑轮和动滑轮》PPT课件.pdf
- AIIB亚投行英文简介.pdf
- 《家里文明礼貌》.pdf
- AutoCAD室内装潢设计全套图纸绘制大全第章节点大样图绘制.pdf
- 《屈原列传》课件.pdf
- A机器人紧凑柜IRCC外观航插接口和接线.pdf
- 2026天津市安定医院招聘第二批派遣制人员4人方案备考题库及参考答案详解1套.docx
- 2026宁夏银川市灵武市人民法院临聘人员招聘1人备考试题及完整答案详解1套.docx
- 2026国家税务总局宁夏回族自治区税务局招聘事业单位工作人员27人备考题库及参考答案详解一套.docx
- 2026山东事业单位统考淄博高新区事业单位面向退役大学生士兵招聘综合类(专项)岗位备考题库参考答案详.docx
- 2026天津滨海高新区管委会公开招聘应急处置岗雇员11人备考题库及参考答案详解一套.docx
- 2026国防科技大学第六十三研究所陈勇团队招聘备考题库及答案详解一套.docx
- 2026国家定点医疗机构江山路社区卫生服务中心招聘25人备考题库及参考答案详解1套.docx
- 2026天津市农业科学院招聘20人备考题库参考答案详解.docx
- 2026四川雅安市老干部活动中心招聘1人备考题库及答案详解一套.docx
- 2026宁夏吴忠市利通区利盛实业有限公司招聘工作人员8人备考题库及参考答案详解1套.docx
最近下载
- 急救中心建筑设计规范.docx VIP
- flac3d5.0软件隧道支护与开挖命令流.docx VIP
- 2025中国华电校园招聘笔试参考题库附带答案详解.docx
- 西北大学自考学位英语真题.pdf VIP
- HXD1C型电力机车网控制系统.pdf VIP
- 创意写作教程 第二版 课件全套 葛红兵 第1--13章 绪论、突破作家障碍---政务文书与商务文书写作.pptx
- 风力发电场高处作业安全规程,NB_T31052-2014.pdf VIP
- 中国瘢痕修复诊疗指南(2025版).docx VIP
- 网课超星尔雅光影中国选修课答案光影中国尔雅答案.docx VIP
- 2025小学教科版(2024)科学一年级下册教学设计(附目录).docx
原创力文档

文档评论(0)