搜索资源列表
flyMachine
- 飞机运动轨迹模拟 使用龙格-库塔算法计算常微分方程数值解 并用图形显示运动轨迹 作者自己作业的源程序 欢迎讨论-aircraft trajectories simulated using the Runge - Kutta method to calculate the numerical solution of differential equations with graphics and movement track their authors trace the sour
rk4
- function [tout, yout] = rk4(ypfun, tspan, y0, h) %定步长四阶Runge-Kutta法求常微分方程(组)数值解 %[tout,yout] = rk4( ypfun , tspan, y0,h) % 这里字符串ypfun是用以表示f(t, y)的M文件名, % tspan=[t0, tfinal]表示自变量初值t0和终值tf % y0表示初值向量y0,h是步长。 % 输出列向量tout表示节点 (t0 , t1 , … ,
yingyongshuzhifenxi.rar
- 本书包括绪论,插值法,函数逼近,解线性方程组的直接方法、迭代法,数值微分与数值积分,非线性方程求根,常微分方程数值解法,矩阵特征值与特征向量的计算以及附录和习题解答等。 ,This book includes introduction, interpolation, function approximation, solution of linear equations of the direct method, iterative method, numerical differentiati
1
- 第二章 解线性方程组的直接法 --------------------------------------------------------------------------------------- 主函数文件 子函数文件 功能 实例 -------------------------------------------------------------------------------------- GELIMM.C GELIM.C Gauss顺序消去法解线
Euler
- 用Euler法计算常微分方程数值解,由文件输入,以表格形式输出-Using Euler method to calculate the numerical solution of ordinary differential equations
20030613
- 龙格库塔法ode是专门用于解微分方程的功能函数,他有ode23,ode45,ode23s等等,采用的是Runge-Kutta算法。ode45表示采用四阶,五阶runge-kutta单步算法,截断误差为(Δx)3。解决的是Nonstiff(非刚性)的常微分方程.是解决数值解问题的首选方法,若长时间没结果,应该就是刚性的,换用ode23来解.-Runge-Kutta method is designed for solving differential equations ode performan
Draw-electric-field-line
- 关于静电场线的绘制,许多人都是通过软件的符号计算系统解常微分方程来实现。而这种方法计算量过大,并且需要人为的构造常微分方程,使得通用性不高。本文试图通过最原始的数值差商方法,对电场线进行绘制。-Electrostatic field lines on the drawing, and many people are symbolic computation system through software solution of ordinary differential equations to
MATLAB
- 隐式Euler公式求解常微分方程 输入参数: -odefun:微分方程的函数描述 -xspan:求解区间[x0,xn] -y0:初始条件 -h:迭代步长 -p1,p2,…:odefun函数的附加参数 输出参数: -x:返回的节点,即x=xspan(1):h:xspan(2) -y:微分方程的数值解-so easy!
MATLAB-algorithms-assemblies
- matlab常用算法程序集,包括插值、函数逼近、矩阵特征值计算、数值微分、数值积分、方程求根、非线性方程组求解、解线性方程组的直接法、解线性方程组的迭代法,随机数生成、特殊函数计算、常微分方程的初值问题、偏微分方程的数值解法、数据统计和分析-matlab commonly used algorithm for assembly, including interpolation, function approximation, eigenvalue calculations, numerical
微分方程数值解
- 欧拉法是常微分方程的数值解法的一种,其基本思想是迭代。其中分为前进的EULER法、后退的EULER法、改进的EULER法。所谓迭代,就是逐次替代,最后求出所要求的解,并达到一定的精度。误差可以很容易地计算出来。(Euler method is a kind of numerical solution of ordinary differential equations, and its basic idea is iteration. It is divided into forward EUL
shoot
- 试用打靶法求二阶非线性常微分方程两点边值的数值解,用Matlab编程计算,并给出一些例子,验证你的算法与程序的正确性。(shooting method for two order nonlinear ordinary differential equations)
自适应变步长的龙格库塔法
- 常微分方程的数值解,可用于求解常微分方程,自适应步长的龙格法(Numerical solutions of ordinary differential equations)
matlab 常微分方程数值解法 源程序代码
- 11.1 Euler方法 380 11.1.1 Euler公式的推导 380 11.1.2 Euler方法的改进 383 11.2 Runge-Kutta方法 385 11.2.1 二阶Runge-Kutta方法 385 11.2.2 三阶Runge-Kutta方法 388 11.2.3 四阶Runge-Kutta方法 390 11.2.4 隐式Runge-Kutta方法 391 11.3 线性多步法 392 11.3.1 Adams外推公式