- 8
- 0
- 约7.24千字
- 约 95页
- 2019-01-06 发布于福建
- 举报
计算机好模拟版本3
数学建模培训;概述; 状态随时间连续变化的系统称为连续系统。通常该系统的模型一般可以用微分方程的形式表达,通过一些物理机理推导出来。模拟结果往往是近似的。
例如,追逐问题,浓度问题。;1、追逐问题;模拟方法:
1. 建立平面直角坐标系;
2. 以时间间隔△t 进行采样,并且计算各个
时刻下的状态:
A: (x1(t), y1(t)) → (x1(t+ △t ), y1(t+ △t ))
B: (x2(t), y2(t)) → (x2(t+ △t ), y2(t+ △t ))
(x1(t+ △t ), y1(t+ △t )) (由几何原理)
≈(x1(t)+v △t cos(θ), y1(t) +v △t sin(θ);3. 选取足够小的△t ,模拟到任意两人的距
离小于v △t 为止。
4. 连接四人在各时刻下的位置,就得到所求的
运动轨迹。 Matlab (simu2.m);v=1;
dt=0.05;
d=20; % x=[x(1),x(2),x(3),x(4),x(5),x(6),x(7),x(8)]
x=[0 0 0 10 10 10 10 0];
x(9)=x(1);
x(10)=x(2);
hold on
axis(equal);
axis([0 10 0 10]);
while(d0.1)
原创力文档

文档评论(0)