2010年2月

第10卷第1期

廊坊师范学院学报(自然科学版)

JournalofLangfangTeachersCollege(NaturnalScienceEdition)

Feb.2010Vol.10No.1

基于MATLAB的变步长梯形数值积分法的研究与实验

刘小伟,霍 静

1

2

(1.江西教育学院,江西南昌330029;2.天水师范学院,甘肃天水741000)

【摘 要】 介绍了有关数值求积公式的定义和变步长梯形求积法的基本原理,给出了实现变步长梯形求积法的

MATLAB源文件,并结合算例验证了变步长梯形求积法的基本原理,为工程技术人员和科学研究者处理相关问题

提供参考。

【关键词】 求积公式;梯形求积;变步长梯形求积法;MATLAB;数学实验

ResearchandMATLABVariableStepSize【Abstracttheofnumericalquadratureformulaandvariablestep

sizeandthecodefilewhichimplementsthevariablestepsizetrapezoidalquadra2ture,theoryofvariablestepsizetrapzwithsomeexamples.Itcouldbethereferencefortherelevantengi2neers,techniciansandscientificresearcherswhocouldn’tsolveintegralproblemwithCalculus,andturntovariablestepsizetrapezoidalquadrature.

【Keywords】 quadratureformula;trapezoidalquadrature;variablestepsizetrapezoidalquadrature;MATLAB;Math2

ematicalExperiment

〔中图分类号〕TB115    〔文献标识码〕A    〔文章编号〕1674-3229(2010)01-0039-04

0 前言

如文献[1]中所述,只要提供被积函数f(x)的(x)=f(x),便有下列求积公式:原函数F(x),F′

面对这些微积分方法求积分的局限性情况,要计算积分的准确值都是十分困难的,这就要求建立积分的近似计算方法,从而导致了所谓机械求积方法的提出。例如梯形法求积公式和辛普森求积公式。但是单独的梯形公式是不会被用来作为数值积分方法的,从而演化出了复合梯形求积法和变步长的梯形积分方法。本文主要是研究变步长梯形求积法的原理及其MATLAB实现的问题。

a

b

f(x)dx=F(b)-F(a)。不过在工程技术和科学

研究中,如文献[2]中所述,常常遇到如下情况:

f(x)的结构复杂,求原函数F(x)困难;f(x)的原

函数F(x)不能用初等函数表示;f(x)的精确表达式不知道,只给出了一张由实验提供的函数表,则其原函数F(x)没有意义。如

1 数学理论

1.1 几个定义与定理

x

dx,

x

dx,

2x

dx,edx等。x

x

定义1 把形如f(x)dx≈

a

b

n

k=0

∑A

k

f(xk)称为

机械求积公式,其中xk称为求积节点,Ak称为求积

[收稿日期] 2009-11-19[基金项目] 江西省高等学校教学研究省级立项课题(JXJG-07-67-6)阶段性成果[作者简介] 刘小伟(1978-),男,江西教育学院数学与计算机科学系讲师,研究方向:计算机技术。

39

变步长的梯形求积法matlab,基于MATLAB的变步长梯形数值积分法的研究与实验相关推荐

  1. 测量不确定度matlab,基于MATLAB用蒙特卡洛法评估测量不确定度简介,目录书摘

    内容简介: <基于MATLAB用蒙特卡洛法 评定测量不确定度>简要介绍与测量不确定度评定有 关的MATLAB的基本知识,编程基础以及随机变量的 模拟,重点介绍了MCM实施的基本方法.MCM ...

  2. 光伏输出特性matlab,基于MATLAB的光伏模块输出特性及MPPT的建模与仿真

    MPPT research based on fuzzy adaptive PID control    张开如;潘安琪;初雪娇; 太阳能光伏模块电器特性的数学建模与仿真    吴萌萌; 光伏电池数学 ...

  3. 电机测试matlab,基于MATLAB的电机故障诊断模型训练与测试平台

    基于MATLAB的电机故障诊断模型训练与测试平台 于际河 [期刊名称]<计算机光盘软件与应用> [年(卷),期]2014(000)005 [摘要]基于MATLAB的可视化编程技术,设计电机 ...

  4. 同步电机调速matlab,基于matlab的永磁同步电机调速系统的仿真word格式

    基于matlab的永磁同步电机调速系统的仿真word格式 摘 要本文首先介绍了永磁同步电机的国内外发展状况,然后介绍了永磁同步电机的结构及原理,接着建立了永磁同步电机的数学模型,并在此基础上用MATL ...

  5. 电机调速制动matlab,基于Matlab的三相异步电动机起动、调速和制动特性仿真

    信息工程学院 专业方向设计任务书 专业班级 学生姓名 学 号 设计题目 基于Matlab的三相异步电动机起动.调速和制动特性仿真 设 计 任 务 书 设计要求: 以matlab软件为平台,搭建三相异步 ...

  6. 古塔问题matlab,基于 Matlab 对古塔变形趋势探究的数学模型

    第31卷第 2期 2014年 6月 阜阳师范学院学报(自然科学版) Journal of Fuyang Teachers Co~ege(Natural Science) Vo1.31,No.2 Jun ...

  7. 电镀用整流电源设计matlab,基于MATLAB的三相整流电路的仿真研究毕业设计论文

    基于MATLAB的三相整流电路的仿真研究毕业设计论文 西安航空职业技术学院 毕业设计论文西安航空职业技术学院毕 业 设 计(论 文)论文题目:基于 MATLAB 的三相整流电路仿真研究 所属系部:自动 ...

  8. 子空间迭代法 matlab,基于MATLAB的一类迭代分析

    一般的计算方法教程如文献[1-5]都会介绍三种常见的迭代法,即Jacobi方法.Gauss-Seidel方法和SOR迭代.由于Gauss-Seidel方法充分利用了迭代过程的新信息[1,2],一般来说 ...

  9. 传输预编码matlab,基于MATLAB的MIMO系统预编码性能仿真教程.doc

    基于MATLAB的MIMO系统预编码性能仿真教程 PAGE \* MERGEFORMAT - 33 - 摘要在现今的移动通信系统中,被极多的国际通信标准采纳为基础性关键技术的一种方法是多输入多输出的技 ...

最新文章

  1. 谈IE的浏览器模式和文档模式
  2. MYSQL主从复制—master-salve
  3. 尾递归与Continuation
  4. 《面向对象程序设计》第11章在线测试
  5. JVM学习笔记之-拉圾回收概述,垃圾回收相关算法
  6. window 2008 和 windows vista windows 7 安装 MSMQ
  7. Codeforces Round #643 (Div. 2)(A, B, C, D, E)
  8. 【转】如何将域中的AD数据导入SharePoint
  9. 解决nginx端口占用问题
  10. Python基础之set集合与函数
  11. 用程序C语言设计名片,C语言程序设计求职简历模板
  12. 系统架构师必须掌握的英语单词
  13. BZOJ4556 HEOI2016 字符串
  14. 九种linux查询日志命令总结
  15. ReentrantReadWriteLock、StampedLock
  16. c语言实现utf-8编码解码器
  17. java excel文件损坏_SpringBoot下载Excel文件,解决文件损坏问题(示例代码)
  18. 老司机的奇怪noip模拟T3-zhugeliang
  19. 联想拯救者R7000P加硬盘
  20. MySQL日志(一)—— 慢查询日志slow log

热门文章

  1. 百度大脑语音能力引擎论坛定档 11.28,邀你一同解码 AI 语音的奥秘
  2. 2019 年一千多万条数据遭泄露!
  3. 谈谈能带来高薪报酬的软件技术
  4. 年会宣布 996 后,那些保持沉默的人
  5. 与微信同行近 8 年,49 岁的张小龙去哪儿了?
  6. Python 爬下的必胜客数据背后,藏着什么样的信息?
  7. 为什么微型芯片是机器学习的命门?
  8. 《绝地求生》外挂源代码被公布,或迎神仙大战时代?
  9. 试述计算机控制系统的大致组成,试述工业计算机控制系统的组成及应用
  10. 来来来!统一命名服务、集群管理、分布式应用