• 大小: 524B
    文件类型: .m
    金币: 2
    下载: 1 次
    发布日期: 2021-06-04
  • 语言: Matlab
  • 标签: 小球  反弹  MATLAB  

资源简介

书本上的例子,很好 MATLAB实现 改改参数就行

资源截图

代码片段和文件信息

clear all;
g=9.8;
v0=0;
y0=1.2;
m=0.4;
t0=0;
K=0.85;
n=700;
dt=0.005;
v=v0;
y=y0;
vx=0;
vz=0;
sx=0;
sz=0;

tic;
for k=1:n
    if y>0
        v=v-g*dt;
        y=y+v*dt;
    else
        y=y-K.*v*dt;
        v=-K.*v-g*dt;
    end
    Fx=r

评论

共有 条评论