资源简介
matlab利用龙格库塔放法计算延时微分方程
代码片段和文件信息
clc;
L=[-10 1 2;3 -12 0;1 2 -9];
M=[-1 0 3;1/2 1/2 1;1/2 3/2 0];
N=1/72*[-1 5 2;4 0 3;-2 4 1]; %生成三个已知矩阵
B=110; %计算步数
h=0.1; %计算步长
tau=1; %时间延迟
m=tau/h; %延时时间计算步数
for i=1:m %初始化参数以及u
k1(:i)=[0 0 0];
k2(:i)=[0 0 0];
k3(:i)=[0 0 0];
k4(:i)=[0 0 0];
u(:i) =[1 1 1];
end
u(:11)=[1 1 1];
for n=11:B %计算k1k2k3k4和u在第n步的取值
k1(:n)=h*L*u(:n)+h*M*u(:n
- 上一篇:曲波去噪matlab代码
- 下一篇:三分之一倍频程matlab
相关资源
- 电力系统暂态稳定计算
- 常微分方程求解 初值问题 欧拉法 改
- 四阶变步长龙格库塔 齿轮系统动力学
- 龙格库塔原理详解及解微分方程组的
- MATLAB四阶龙格库塔算法
- 4阶龙格库塔方法离散化Mackey_Glass时间
- MATLAB源程序代码分享:MATLAB实现四阶
- 四阶龙格库塔解微分方程的matlab源程
- Matlab 龙格库塔解常微分方程组练习
- MATLAB四阶龙格库塔法 求解微分方程数
- 计算方法实验实 常微分方程 欧拉法、
- 4阶龙格库塔法的matlab仿真程序
- 4阶龙格库塔解二阶微分方程
- 常微分方程组的四阶RungeKutta龙格库塔
- 龙格库塔法求解延时微分方程matlab.
- 龙格库塔方法解微分方程MATLAB程序
- 二分法、牛顿迭代法、复合梯形公式
- 数值分析欧拉法、改进的欧拉法、4阶
- 欧拉法与龙格库塔法解常微分方程
评论
共有 条评论