文件名称:matlab源码【数值积分论文求解】
文件大小:10KB
文件格式:ZIP
更新时间:2015-12-12 14:15:03
源码 matlab 数值积分
众所周知,在物理学,力学和工程技术的研究中,许多问题都可以用偏微分方程描述。随着社会的发展,来自生产、生活的各个领域的实际需求(比如:要探求位于不能触及到之处的物质变化规律;根据特定的功能对产品进行设计;按照某种目的对流程进行探制;在工业生产中希望得到某种新材料等等)推动了偏微分方程反问题的迅速发展。 近年来,不同学科领域发展了一些求解反问题的方法,但这些方法往往都有一定的局限性,有些是要求方程有特殊的形式,有些是对几何有过强的限制。 PST(脉冲谱技术)与扰动方法是比较有效的数值方法,它们都属于线性或拟线性反演方法,但此类方法强烈依赖于初始模型的选取。 演化计算是一种模拟自然界自适应演化过程而发展起来的通用问题求解方法。它采用简单的编码技术来表示各种复杂的结构,并通过对编码进行简单的遗传操作和优胜劣汰的自然选择来指导学习和确定搜索的方向。 简单的遗传操作和优胜劣汰的自然选择机制使演化计算具有不受搜索条件的限制、不需要其它辅助信息的特点。它采用的种群搜索模式,有利于搜索到全局最优解,能较好的解决解的局部性问题。 因此,演化计算被广泛的用来求解具有挑战性的问题。 本文主要介绍了偏微分方程反问题的基本理论,由于它的不适定性,我们需要对它进行正则化,并提出解决不适定性的基本理论和方法。 由于常规数值方法解决偏微分方程反问题容易陷入局部最优解并带来复杂数值计算(例如用PST需求Green函数,参考www.yifanglunwen.com/catalog.asp?cate=5)问题。所以我们把演化计算引入到反问题中,它可以避免陷入局部最优解而且它天生具有内在并行性,在本文中分别用基于参数估计的遗传程序设计算法和点树遗传程序设计算法(PTGP)来解决二阶椭圆型偏微分方程的连续和间断参函数识别问题,测试结果表明,这两种算法都能够有效的识别参函数。
【文件预览】:
数值积分
----IntGauss.m(1KB)
----IntGaussHermite.m(1KB)
----IntQBXF2.m(289B)
----CombineTraprl.m(518B)
----IntGaussLager.m(1KB)
----Roberg.m(524B)
----IntPWC.m(680B)
----IntQBXF1.m(253B)
----IntSimpson.m(1KB)
----IntGaussLada.m(1KB)
----IntDBGauss.m(797B)
----SmartSimpson.m(393B)
----NewtonCotes.m(1KB)
----IntSample.m(992B)
----DDBuer.m(673B)
----DblTraprl.m(733B)
----DDTraprl.m(497B)
----DDSimpson.m(537B)
----DblSimpson.m(1KB)
----IntGaussLobato.m(1KB)
----followup.m(765B)