Matlab动画程序---弹性蹦球演示过程

上传人:s9****2 文档编号:501474877 上传时间:2024-01-09 格式:DOCX 页数:4 大小:21.29KB
返回 下载 相关 举报
Matlab动画程序---弹性蹦球演示过程_第1页
第1页 / 共4页
Matlab动画程序---弹性蹦球演示过程_第2页
第2页 / 共4页
Matlab动画程序---弹性蹦球演示过程_第3页
第3页 / 共4页
Matlab动画程序---弹性蹦球演示过程_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Matlab动画程序---弹性蹦球演示过程》由会员分享,可在线阅读,更多相关《Matlab动画程序---弹性蹦球演示过程(4页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上Matlab动画程序 弹性蹦球演示过程figure(1);%定义函数axis(-5.1,5,-0.05,1.05);%绘制二维图形hold on;%保持当前图形及轴系所有的特性axis(off);%覆盖坐标刻度,并填充背景%通过填充绘出台阶及两边的挡板fill(4.12,4.22,4.22,4.12,-0.05,-0.05,1.05,1.05,y);fill(-5,-3.2,-3.2,-5,-0.05,-0.05,0,0,g);fill(-3.2,-2.8,-2.8,-3.2,-0.05,-0.05,0.2,0.2,g);fill(-3.2,-1.4,-1.4,-3.

2、2,0.2,0.2,0.25,0.25,g);fill(-1.4,-1,-1,-1.4,0.2,0.2,0.45,0.45,g);fill(-1.4,0.4,0.4,-1.4,0.45,0.45,0.5,0.5,g);fill(0.4,0.8,0.8,0.4,0.45,0.45,0.7,0.7,g);fill(0.4,2.0,2.0,0.4,0.7,0.7,0.75,0.75,g);fill(2.0,2.3,2.3,2.0,-0.05,-0.05,0.75,0.75,g);fill(2.3,4.12,4.12,2.3,-0.05,-0.05,0,0,g);%x2=line(-5,5,0.25,

3、0.25,color,g,linestyle,-, markersize,50)%设置台阶边框线,颜色,擦试方式%line(-5,5,0.5,0.5,color,b,linestyle,-, markersize,50)%设置球与地面接触面的颜色,擦试方式%line(-5,5,0.75,0.75,color,b,linestyle,-, markersize,50)%设置球与地面接触面的颜色,擦试方式head=line(-5,1,color,r,linestyle,.,erasemode,xor, markersize,60);%设置小球颜色,大小,线条和擦试方式%body=line(-5,1,color,b,linestyle,-,erasemode,none); %描绘轨迹线%设置初始条件while 1t=4;dt=0.001;w=0;dw=0.001;w=0;%设置球弹起的初始位置%设置球弹起的高度while t=4.12 t=dt+t;if w=2.11 t=t-dt;if w=1.11 t=t-dt;if w=-0.62 t=t-dt;if w=-2.31 t=t-dt;if w=-4 t=t-dt;if w199) endendend专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号