欢迎来到天天文库
浏览记录
ID:47030826
大小:751.52 KB
页数:26页
时间:2019-07-01
《Matlab实现振动弹簧的实时动画》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Matlab实现振动弹簧的实时动画摘要:Matlab是当前应用最广泛的科学与工程计算软件之一,本次课设将Matlab引入到图形学动画设计.本次课设主要可分为两大步骤:一、应用Matlab对弹簧振子进行建模;二、应用Matlab实现弹簧振动的实时动画。其中建模部分包括对天花板的建模、对连接直线的建模、对弹簧的建模、对振动小球的建模。模拟弹簧振动的过程主要包括:①更新小球和弹簧的位置。②更新水平线的位置和长度。③实时地画出弹簧高度与时间的关系曲线。关键字:Matlab,振动弹簧,建模,实时动画目录1绪论......................................
2、...............................................................11.1matlab基本功能介绍.......................................................................11.2matlab的动画制作...................................................................22振动弹簧的实时动画...............................................
3、..................42.1程序功能分析............................................................................42.2弹簧振子的matlab建模.........................................................62.2.1天花板的建模.......................................................................72.2.2直线的建模..................
4、...........................................................82.2.3弹簧的建模.............................................................................92.2.4球的建模...............................................................................102.2.5利用set函数返回句柄值改变来当前坐标轴....................112.3弹簧
5、振动的实时动画..............................................................132.3.1弹簧振子简谐振动的物理模型...........................................132.3.2利用matlab实现弹簧的实时振动.......................................142.4调试结果..................................................................................193设
6、计总结...................................................................................23参考文献.......................................................................................24致谢.......................................................................................................25附录
7、-弹簧阻尼振动程序......................................................................262.1程序功能分析以下是利用matlab实现振动弹簧的事实动画的程序。rectangle('position',[12,8.5,2,0.3],'FaceColor',[0.5,0.3,0.4]);axis([0,15,-1,10]);%画顶板holdonplot([13,13],[7,8.5],'r','linewidth',2);%画直线y=2:.2:7
此文档下载收益归作者所有