matlab动画演示程序,有趣的MATLAB动画演示程序汇总

这篇博客汇总了一个有趣的MATLAB动画程序,演示了弹性蹦球的动态过程。通过定义函数、设置坐标轴和图形,以及利用while循环来模拟球的弹跳轨迹,为观众呈现了一个生动的动画效果。
摘要由CSDN通过智能技术生成

想用MATLAB做点有趣动画的看过来啦

MATLAB 动画演示程序汇总

1.弹性蹦球演示程序

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],[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,0.25],&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值