ch1example1prg2.m
来自「清华大学出版社 邵玉斌编写的《通信系统建模与仿真实例分析》一书的所有MATLAB」· M 代码 · 共 20 行
M
20 行
% ch1example1prg2.m
g=9.8; % 重力加速度
for L=1:5 % 仿真重复5次以便于观察
v=0; % 初始速度
s=0; % 初始位置
t=0;
dt=0.01;% 计算步长
for k=1:200
v=v+g*dt; % 速度
s=s+v*dt; % 位移
t=t+dt; % 时间
plot(0,-s,'o');
axis([-2 2 -20 0]); % 坐标范围固定
text(0.5,-1,['当前时间: t=',num2str(t)]);
text(0.5,-2,['当前速度: v=',num2str(v)]);
text(0.5,-3,['当前位置: s=',num2str(s)]);
set(gcf,'DoubleBuffer','on');% 双缓冲避免作图闪烁
drawnow; % 立即作图
end
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?