偏微分方程的数值解法,本质是偏微分方程的近似求解。虽然是近似,但整个近似过程满足严格的数学要求,如稳定性、收敛性、相容性等,并非随意的近似。由于时间,精力以及个人需求,仅秉着“理解不深究”的态度,进行了简单学习,并作如下笔记。因此下面难免有不严谨的地方,甚至错误,请大家适当取舍。(如有错误,请不吝赐教)

介绍的偏微分方程数值解法:有限差分法,有限元法(主要学习有限单元法),变分法与加权余量法

有限差分法

(1)基本思想

根据偏微分的定义,利用差商值近似求解微分方程的解。
(2)常微分方程的差分格式

最常见的有Euler差分格式和Runge-Kutta格式,简单介绍如下

  • Euler差分,有向前差分,向后差分,中心差分等;从几何角度,利用‘三角性面积’代替“不规则形状的真实面积”
  • Runge-Kutta差分,利用两点中间的几个位置点,求这些点斜率的平均值;从几何角度,利用‘平均斜率的矩形”代替“不规则的真实面积”
  • 为提高差分精度,及一些特殊要求,还有其他差分格式,如Gear方法,等

(3)偏微分方程的差分格式

偏微分方程是分类的,有椭圆形、双曲线性、抛物线形偏微分方程。不同方程有不同的差分格式,整体而言,差分格式分为显式差分和隐式差分。显示差分指根据“上一层“”推测“下一层”,逐层递推;隐式差分则需要根据求解层 “上下层” ,进行求解。此外,边界条件的网格也是重要问题。

----------------------------------------------------------------手动分割线---------------------------------------------------------

扩展阅读

【转】  有限差分法求解偏微分方程  https://blog.csdn.net/baimafujinji/article/details/53053747

偏微分方程数值求解 -- ING相关推荐

  1. 董彬教授:用深度神经网络学习偏微分方程及其数值求解的离散格式

    2019年10月31日下午,在北京智源大会的"人工智能的数理基础专题论坛"上,北京大学副教授.智源学者董彬做了题为<Learning and Learning to Solv ...

  2. 偏微分方程数值解法python_Python数值计算----------求解简单的偏微分方程

    很多物理现象的都可以用方程来描述,比如热传导与物质扩散可以用扩散方程来描述,流体的流动可以用NS方程描述等等.如果能够将这些偏微分方程求解出来,就可以来对很多物理现象进行仿真,现在工程中的仿真软件都是 ...

  3. python如何求解微分方程_用Python数值求解偏微分方程

    1 引言 微分方程是描述一个系统的状态随时间和空间演化的最基本的数学工具之一,其在物理.经济.工程.社会等各方面都有及其重要的应用.然而,只有很少的微分方程可以解析求解,尤其对于偏微分方程,能解析求解 ...

  4. 偏微分方程数值解法python_基于python求解偏微分方程的有限差分法资料

    基于python求解偏微分方程的有限差分法资料 Computer Era No. 11 2016 0 引言 在数学中, 偏微分方程是包含多变量和它们的偏 导数在内的微分方程.偏微分方程通常被用来求解 ...

  5. 差分法数值求解热传导偏微分方程

    代码和推导文档可以在这里下载:差分法求解热传导偏微分方程Matlab代码 1.热传导偏微分方程 热传导方程,是传热数中,经典的数学方程.这里说的热传导方程,不仅仅是指传热学中的方程,而是指与热传导偏微 ...

  6. matlab常微分方程数值求解

    本节将介绍常微分方程初值问题的数值求解,主要内容分为三个部分:常微分方程数值求解的概念.求解函数及刚性问题. 一.常微分方程数值求解的一般概念 首先,凡含有参数,未知函数和未知函数导数 (或微分) 的 ...

  7. 三种数值求解方法:FDM、FEM、FVM

    数值求解方法的基本思路是将连续的求解区域划分为一个个小区域,并在这些小区域中插入有限个离散的数据点,这些离散的数据点也可以称为节点.通过计算这些节点上的函数值来近似代替连续函数值,借助某种数学原理,将 ...

  8. matlab定积分上界求解,定积分问题的数值求解及Matlab实现.pdf

    定积分问题的数值求解及Matlab实现 第28卷第5期 哈 尔滨 商 业 大 学 学报 (自然科学版) Vo1.28No.5 2012年 10月 JournalofHarbinUniversityof ...

  9. matlab偏微分方程工具箱求解

    Matlab的偏微分方程工具箱求解方法 这一节我们主要用matlab自带的偏微分方程的工具箱函数求解 一.偏微分方程组的matlab求解语句 ​ 该命令用以求解以下的PDEPDEPDE方程式: c(x ...

  10. matlab偏导数方程,[转载]Matlab求解微分方程(2)——偏微分方程的求解

    从写完上一篇常微分方程的求解到现在已经很长时间了,这周也一直忙于报到的各种事宜,无暇坐下来写些东西,趁着这个周末,终于完成了这个姊妹篇. 对于偏微分方程的求解,Matlab提供了两种工具.第一种是pd ...

最新文章

  1. C# Aop简单扫盲及ORM实体类属性拦截示例
  2. 自学编程的朋友,我想给你们这 5 个建议
  3. Nginx之简介与安装(一)
  4. 【错误记录】Android Studio 编译报错 ( Error:Connection timed out: connect | 更新配置依赖仓库方式 )
  5. Linux驱动之Input子系统要点分析
  6. eclipse启动失败:An internal error occurred during: reload maven project
  7. 【网络流24题】餐巾计划问题(最小费用最大流)
  8. 单页面二改套后台,后台采用的是迅睿CMS框架
  9. Spark on Yarn遇到的几个问题
  10. [Android Pro] RecyclerView实现瀑布流效果(二)
  11. CFree 5.0最新注册码
  12. Matlab R2010b 破解安装
  13. maven下载安装配置3.5.2
  14. PyCharm中 Django导入views时出现报错红线
  15. chm文件无法打开,chm电子书显示“此程序无法显示网页”的解决办法
  16. 没有桌面体验功能就不能进行图片打印报错解决
  17. Obi Cloth 仿真布 学习
  18. PCL:RANSAC 圆拟合(二维圆 + 空间圆)
  19. OCR开源库Tesseract汉字识别训练
  20. 字体文件反反爬-- 起点中文网

热门文章

  1. Android系统模块编译Makefile编写规则
  2. 双轴旋转云台plc控制_Robomaster电控入门(7)双轴云台控制
  3. 小程序源码:酒桌扑克娱乐喝酒小游戏-多玩法安装简单
  4. cas单点登录的时序图
  5. Docker-ce在线安装
  6. UTM坐标系与GPS坐标系转换笔记
  7. 应用加速,数字人民币接入多地交通出行场景 | 产业区块链发展周报
  8. siteserver模板html5,SiteServer CMS软件模板制作教程
  9. Java开发的第一个开源项目
  10. 基于matlab的双闭环直流调速系统,基于MATLAB的双闭环直流调速系统建模与仿真.PDF...