Matlab语言在机械振动中的应用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab语言在机械振动中的应用

 第 25 卷 第 3 期      佳 木 斯 大 学 学 报 ( 自 然 科 学 版 )    Vol . 25 No . 3  2007  年 05 月      Journal of Jiamusi University (Natural Science Edition)    May  2007 ( ) 文章编号 :1008 - 1402 2007 03 - 0356 - 03 Matlab 语言在机械振动中的应用 董宇欣 ( 哈尔滨工程大学计算机科学与技术学院 ,黑龙江 哈尔滨 150001) ① 摘  要 :  例举了振动课程中的一个典型的实例 ,用 Matlab 语言编制了计算机程序 ,并进行了仿真. 文中给出了程序执行过程及动画演示. 关键词 :  Matlab 语言 ;仿真 ;动画 ;模拟 中图分类号 :  O32 1     文献标识码 :  A   在进行机械振动和分析力学课程的讲授过程 设计的程序执行界面如图 1 所示. 中 ,本文作者采取计算机计算语言 MATLAB ,大胆 从此图可以看到软件具有极强的可视性和人 地制作了一些课件 ,达到了用计算机仿真机械振动 机交互性. 界面各区功能如下 : 和分析力学经典实例的 目的. 在实际应用和讲授 1. 参数设定区 ,位于界面有上方. 用户可设定 中 ,取得了一定效果 ,下面以机械振动单 自由度系 振子运动的全部参数. 包括 :弹簧原长 、初位移 、初 统为例介绍一下设计思路. 速度 、质量 、刚度 、非线性系数 、阻尼 、激振力 、激振 频率 、运动演示最大时间. 1  机械振动的计算机仿真实例 2 . 运动演示和函数图像区. 图形窗口 1 根据用 研究振动问题的思路 ,一般是建立数学模型 , 户设定的参数 ,实时演示振子运动情况. 图形窗口 列出微分方程 ,进而求解得出位移 、速度 、加速度随 2 绘制时间 —位移函数图像. 图形窗口3 绘制位移 时间变化的表达式. 作为机械振动课程的一项 内 —速度函数图像 ,即振子的相轨线. 容 ,教学上以前主要把精力放在讲授方程的求解方 3 . 运动状态描述区、数据求解区和按钮操作 法上 ,对启发与引导学生独立思考 ,实验探索影响 区. 这三区分布在界面的中部. 振动的各因素之间的关系这一方面重视不够 ,而从 下面简要介绍程序设计. 学生接受知识的角度出发 ,本文认为如果能够给学 % % % 振动试验数值仿真软件主程序 生以实践的机会 ,学生的学习效果会更好 ,知识的 spring main . m % % % % % % % % % % 掌握程度会更高. 正是认识到这一点 ,本文作者才 % % % 另四个子程序分别为 subfun . m —解方 开始探索如何利用计算机这一现代化工具为学生 程子程序 ;help down - 帮助按钮按下时执行程序 ; % % % % solvedown . m - 求解按钮按下时执行 提供一个互动平台 , 以促进学生对所学知识的理

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档