利用MATLAB求解物理一最值问题.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
利用MATLAB求解物理一最值问题

利用MATLAB求解物理一最值问题在求解中学物理最值问题上,有时会遇到复杂的数学运算,这些问题往往通过解析法比较困 难,本文利用MATLAB实现数值解,这为解决有些问题提供新的方法。虽然MATLAB对中学生来 说不易掌握,但它强大的数值计算、数据分析和图形处理功能能有效的帮助学生理解和掌握 物理规律。在这计算机快速发展的时代,中学物理教师也要不断更新知识,来帮助他们提高 教学效率和教学效果,为学生学习服务。 1 问题展示  题目 一长l不可伸长的轻质细线,一端悬于O点,另一端栓着一小球,如图1所示, 将细线拉直使小球和O点位于同一水平高度A处,由静止释放,问:小球下摆至最低点B的过 程中,小球所受重力的瞬时功率何处最大? 2 解析 设摆球的的质量为m,摆长为l,不计空气阻力的情况下,当摆线与水平方向成θ角,速度为 v时,重力的瞬时功率P=mgvy。 如图2所示,小球竖直方向分速度vy最大时,重力的瞬时功率P最大,vy的大小与ay有 关,小球竖直方向开始时做加速运动,当ay=0时,vy取最大,重力的瞬时功率最大,由 牛顿第二定律和机械能守恒可知 mg-Tsinθ=may[JY](1) T-mgsinθ=[SX(]mv2[]l[SX)][JY](2) mglsinθ=[SX(]1[]2[SX)]mv2 由(1)、(2)和(3)三式联立可知 ay=g-3gsin2θ, 当ay=0时,sinθ=[SX(][KF(]3[KF)][]3[SX)], 此时,vy取最大,重力的瞬时功率最大,摆线与水平方向成 θ=arcsin[SX(][KF(]3[KF)][]3[SX)]。 3 数值解 摆线从水平到与水平方向成θ角的过程中,由机械能守恒可知: mglsinθ=[SX(]1[]2[SX)]mv2(1) 摆线与水平方向成θ角时,重力的瞬时功率为 P=mgvcosθ[JY](2) 由(1)、(2)两式联立可知 P=mgcosθ=[KF(]2glsinθ[KF)]=mg[KF(]2gl[KF)]cosθ[KF(]sinθ[KF)] [JY](3) 令y=cosθ[KF(]sinθ[KF)],当y最大时,重力的瞬时功率P最大。 打开MATLAB,在命令窗口输入如下命令: clf;clear all;%清除图及内存变量。 x=0:0。00001:90;%摆线与水平方向角度用x表示,且从0到90度变化。 p=pi/180;%把角度转换成弧度。 y=cos(x*p)。*sqrt(sin(x*p));%计算y的值。 plot(x,y)%绘制y随x的变化关系图线。 grid on%加网格线。 title(′y-θ关系图象′)%加标题。 xlabel(′摆线与水平方向成角度θ′)%x轴加注释。  ylabel(′角度不同时的y值′)%y轴加注释。 运行以上命令,即得到y-θ关系图象,如图3所示,从图象中可以看出,随θ角度的变化,y 变化规律。 出现图3时,先点击放大菜单Zoom In,然后多次点击极值点附件,即可得到图3中局部 放大图,如图4所示,使图象中极值点易于辨别。从图4中看出,θ角取35。2644°时,y 值最大,重力做功的瞬时功率最大。 1

文档评论(0)

linsspace + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档