求解n维常微分方程的Python四阶Runge-Kutta方法的实现
2023-04-19 20:54:27 70KB Python Linux OS-X Windows
1
不确定的微分方程已广泛应用于许多领域,尤其是不确定的金融领域。 不幸的是,我们不能总是得到不确定微分方程的解析解。 早期的研究人员提出了一种基于欧拉方法的数值方法。 本文设计了一种通过广泛使用的Runge-Kutta方法求解不确定微分方程的新数值方法。 给出了一些例子来说明Runge-Kutta方法在计算不确定性微分方程解的不确定性分布,期望值,极值和时间积分时的有效性。
2023-03-15 01:31:25 643KB Uncertainty theory; Uncertain differential
1
1.4阶Runge-Kutta方法求初值问题 2.Lagrange插值多项式验证Runge现象 3.二分法求解非线性方程 4.高斯列主元消去法解线性方程组 资源中附源码可直接运行,还附带详细的解题思路
2022-11-21 18:23:54 133KB matlab
1
% 用法:curve = naturalCurveD(k,t,isplotted) % 输入变量: % k(kappa) - 曲率,可以是单个值或% 向量% t(tau) - 扭力,可以是单个值或向量% isplotted - 指定是否重建的二进制值% 曲线是否绘制。 % 输出变量% 曲线 - 重建曲线
2022-08-25 17:30:19 2KB matlab
1
Df(x)此函数用于构造麦克-格拉斯(Mackey-Glass)混沌延迟微分方程的形式 Mackey_Glass(N,tau)麦克-格拉斯(Mackey-Glass)混沌延迟微分方程 x为序列返回值,t为时间返回值,h为时隙间隔,N为点数 test是生成0-2000s内的Mackey_Glass序列,τ \tauτ分别取不同的值 (13,30) (13,30)(13,30),并做出相应相位时差 ---------------------
2022-04-12 20:12:09 1KB matlab fuzzy Mackey
1
这是一种适用的 Runge Kutta 方法(理论背景,例如在 Hairer、Lubich、Roche“通过runge-kutta 方法对微分代数系统的数值解”)来解决 DAE。 已经实现的是第 1、2 和 3 阶段的 Radau II A 方法,但基本上每个 Butcher 画面都可以实现(详见代码)。 提供了一个简单的例子(数学钟摆)来说明用法。 非线性系统求解器是牛顿法,但也可以互换。
2022-03-17 16:20:42 20KB matlab
1
忆阻器有多种型号。 在给定的理想忆阻器忆阻器模型中,给出了具有Joglekar窗和Prodromakis窗的忆阻器非线性边界漂移模型。 通过取消注释所需的窗口方程并注释掉其他窗口方程,我们可以选择上述模型之一。
2022-03-14 22:44:42 2KB matlab
1
求解n维常微分方程的Python四阶Runge-Kutta方法的实现
2022-01-20 21:59:52 70KB Python Linux OS-X Windows
1
数值分析课程设计,我觉得核心是考查我们对数值分析理论知识、算法的理解与掌握和使用计算机解决实际问题的能力。在课程设计中,我觉得首先理解题目所涉及的知识点,针对题目要求构建模型,编译成代码,并上机调试,利用实例来检验所编程序是否完好和优化。因此通过这次课设,使我对Gauss消去法、Lagrange插值、复化Simpon积分、Runge-kutta以及最小二乘法等知识点有了更深一步的理解,对它们如何解决问题,解决怎样的问题有了更深刻的了解与掌握。
1
计算机数值方法 施吉林 第三版 实验 答案
2021-12-02 10:46:04 135KB 计算机数值方法 施吉林 第三版 实验
1