- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 4
《MATLAB语言》课程论文
Matlab在基础物理学中的应用
姓名:
学号:12010245326
专业:电子信息工程
班级:2010级
指导老师:
学院:物理电气信息学院
完成日期:2011年12月10日
MATLAB在基础物理学中的应用
(姓名: 学号12010245326 2010级)
[摘要]基于MATLAB强大的绘图和仿真功能,对基础物理学中的力学中机械波的相干叠加与驻波的形成,光学中的双缝干涉、光栅光强分布,电磁学中的等量同号点电荷的电场线的绘制和带电粒子在均匀电磁场中的运动等问题进行仿真, 来简便、直观、高效分析物理问题。
[关键字]MATLAB语言 基础物理学 仿真 图形绘制
一、问题的提出
基础物理学是理工科大学生的一门基础课,其内容描述了自然界的现象与规律,让学生在理解物理规律的基础上去解释现实生活中的一些物理现象,M atlab是美国Mathw orks公司于80年代推出的大型数学软件, 通过多年的升级换代,现在已发展成为集数值计算、符号计算、可视化功能以及诸多的工具箱为一体的大型科学计算软件, 它在美国等西方发达国家已广泛应用于科研院所、工程技术等各个部门, 并成为大学生、研究生必备的工具软件,应用MATLAB强大的数学功能通过实例的建模、编程和仿真过程,来简便、直观、高效分析物理问题。
二、在力学中应用举例
(一)驻波形成—火柴杆图
本例用Matlab来研究机械波的相干叠加与驻波的形成。考察分别沿x轴正向和负向传播的两列相干横波,它们的方程为:
(1)
(2)
设时间从t=0开始到t=10结束,考察区间为[0,4],令k=π,则λ=2π/k=2,在考察区间上恰好能观察到两个完整波形。令v=1,A1=-0.4,A2=0.4,则方程为:
(3)
(4)
现在就可以编程演示机械波的叠加和驻波的形成了。
程序如下:
%横波驻波的形成
t=0:0.1:10;x=0:1/15:4; %时间数组和位置坐标数组
for i=1:100 %设置循环
%由右向左传播的行波
x1=x(x=(4-t(i))); %挑出坐标位置大于4-t(i)的质元,将其位置坐标赋给新的变量x1
y11=0.4*sin(pi*(x1+t(i))); %这些位置上的质元在t(i)时刻的位移,赋给变量y11
x2=x(x(4-t(i))); %挑出坐标位置小于4-t(i)的质元,将其位置坐标赋给新的变量x2
y12=x2-x2; %这些位置上的质元在t(i)时刻的位移,赋给变量y12
y1=[y12 y11]; %将所有质元的位移组合到同一个列矢量y1中
%由左向右传播的行波
x3=x(x=t(i));
y21=-0.4*sin(pi*(x3-t(i)));
x4=x(xt(i));
y22=x4-x4;
y2=[y21 y22];
y3=y1+y2; %质元同时参加两个振动,实现了行波的合成
y=[y1;y2;y3]; %将t(i)时刻向左、向右以及合成的波的质
%元位移存放在矢量y中,以便作图
%分区作图
for j=1:3
subplot(3,1,j) %分区作图
stem(x,y(j,:),b:.) ; %火柴杆图
axis([0,4,-1,1]); %指定坐标轴范围
grid on %开启网格线
end
pause(0); %暂停的技巧,否则屏幕由于刷新
%过快而导致不显示任何图象
end
运行结果如图1所示。
图1某时刻行波及驻波的波形
程序在10s内每隔0.1s取一个时刻,在考察区间上每隔1/15取一个质元。
在t4s之前,波前还未走过整个区间,只有部分质元参与了振动,其余质元仍处于静止状态,位移为0,因此需要根据当前时刻t(i)找出已经运动和尚未运动的质元,分别对其位移y11、y12赋值。注意y12=x2-x2和y12=0两种赋值是不等效的,前者是长度与x2相同的矢量,后者只是一个数值(标量)。
为了有明显的对比,程序采用了分区作图,分别绘制了当前时刻
您可能关注的文档
- (毕业论文设计)-“和美、包容”的张掖湿地文化(学术精品).doc
- (毕业论文设计)-“宏业枫华”住宅小区项目策划与可行性分析报告(学术精品).doc
- (毕业论文设计)-_图像边缘提取方法研究(学术精品).doc
- (毕业论文设计)-“马鸣湖”葡萄酒品牌提升策划书(学术精品).doc
- (毕业论文设计)-“温馨旅途”旅游列车车厢座椅设计(学术精品).doc
- (毕业论文设计)-《寒夜》中的曾树生形象、汪文宣形象分析(学术精品).doc
- (毕业论文设计)-《三国演义》战争艺术分析(学术精品).doc
- (毕业论文设计)-《三国演义》中的刘备形象分析(学术精品).doc
- (毕业论文设计)-《三国志》与《三国演义》刘备形象比较(学术精品).doc
- (毕业论文设计)-《夏天来了》中班主题活动设计方案(学术精品).doc
- 市科技局副局长在理论学习中心组学习2025年全国两会精神研讨发言材料.docx
- 在深入贯彻中央八项规定精神学习教育读书班开班式上的讲话1.docx
- 关于开展深入贯彻中央八项规定精神学习教育的工作方案.docx
- 市国资委党委书记学习2025年全国两会精神专题研讨发言材料.docx
- 在2025年作风建设专题“读书班”上的研讨发言材料(八项规定).docx
- 在县政府全体会议暨廉政工作会议上的讲话4.docx
- 关于我市农村电商发展情况的调研报告.docx
- 在某某区安全生产重点工作安排部署会上的讲话.docx
- 市发改局党组书记在理论学习中心组会上学习2025年全国两会精神的研讨发言材料1.docx
- 商务局委员会(商务局)基层党组织“分类指导、争先进位”工作方案.docx
最近下载
- 2024年生猪屠宰兽医卫生检验人员考试题库.docx
- 人教版高中语文目录(必修全+选修全).docx
- 在全市深入贯彻中央八项规定精神学习教育读书班开班动员会上的讲话.docx VIP
- 常用抢救药品作用及注意事项课件.pptx VIP
- 2024年内蒙古民族幼儿师范高等专科学校单招职业倾向性测试题库(500题)含答案解析.docx VIP
- 2025年郑州软件职业技术学院单招职业倾向性考试题库附答案.docx VIP
- 2025年郑州电力职业技术学院单招职业倾向性考试题库附答案.docx VIP
- 江苏省县域数字普惠金融对经济高质量发展的影响研究.pdf
- 2020版电网技术改造和检修工程定额介绍及配套文件解读.pdf
- 国际经济学关税与非关税.pptx VIP
文档评论(0)