




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
硕士研究生课程论文课程名称: MATLAB及其应用 题 目: MATLAB在热物理学中的应用 题目类型: 课程论文 学 院: 专业名称: 姓 名: 学 号: 任课教师: 提交时间: 2013 年 11 月 21 日 MATLAB在热物理学中的应用摘 要:本文阐述了基于MATLAB的数值计算、可视化图形处理、开放式以及可扩充体系结构的特点,并介绍了高性能语言 MATLAB 在大学物理热物理学中的一些应用,包括在麦克斯韦速率分布和化工热力学中的应用。MATLAB在化工中的应用给了我们很大的方便,特别是在计算和绘制图形方面,让我们对数据有更加直观的印象,更有利于我们对数据的处理。关键词:MATLAB;麦克斯韦速率分布;热力学 Application of MATLAB in thermal physicsAbstract: Based on MATLABs features of numerical calculation, visualization of graphics processing,opening and scalable architecture,introduced the applications of language of Matlab with high-performance in thermal physics of university physics,include in the Maxwell speed distributionand the chemical industry thermodynamics. MATLAB application in chemical industry gave us great convenience, especially in terms of calculation and drawing graphics, lets have a more intuitive impression on the data, is more advantageous to us for data processing.Key Words: MATLAB; Maxwell speed distribution; thermodynamic引言热物理学是化工研究的一个方向, 由于热物理学处理比较复杂,恰当地使用可视化以展现数学公式的物理图像, 使其变得直观、形象。MATLAB 是一套高性能的数值计算和可视化软件,下面我们从一些典型的实例出发, 介绍 MATLAB 在热物理学方面的具体应用。1 MATLAB-PDEtool介绍 MATLAB-PDEtool提供了一个功能强大使用灵活的二维有限元偏微分方程求解环境,其图形用户界面更是使用十分方便、直观一般来说,MATLAB-PDEtool包括3个步骤:(1) 定义一个PDE问题,它包括确定二维求解区域、边界条件和PDE系数。MATLAB-PDEtool能够求解的PDE型式有:椭圆型、抛物线型、双曲线型、特征值型。当使用GUI时,可以在画图模式下确定求解区域;在边界模式下选择方程形式和设置方程系数。(2) 数值求解,它包括剖分、离散方程和得到一个数值解。在GUI中,在剖分模式下形成满意的网格;在求解模式下通过选择数值计算方法求解。(3) 图形化显示结果。通常用于表现有限元计算结果的图形有:变形网格图、云图、等值线图、矢量图、网格图、表面图、流线图等。2 MATLAB在麦克斯韦速率分布中的应用气体动力学理论中麦克斯韦速率分布律是大学物理讲授与学习中的一个难点和重点。这是因为公式比较复杂抽象,数学推导证明比较繁琐。如果借助 Matlab 就可以比较方便地解决这些问题。首先, 推导三种速率和归一化条件。已知分布函数表达式为: (1)最大概然速率分布可由下式求出: (2)平均速率的定义是: (3)方均根速率为: (4)归一化条件是: (5)后三项求解比较复杂,其中用到Gamma函数,传统方法是查数学用表得到结果。如果应用 Matlab的符号计算功能, 只需要简单几行语句就可以解决这些问题。用到相关函数有:符号变量创建函数 syms,求微分函数diff, 求积分函数 int,符号化简函数 simple,字符串转化函数 eval。具体 Matlab 语句如下:Syms mktvanpg=exp(- (m*v2)/(2*k*t)*v2;a=m/(2*k*t);f=int(exp(- a*v2)*vn,v,0,inf);b=f*4*pi*(a/pi)(3/2);pretty(solve(diff(g,v); %求解最概然速率n=2;eval(simple(eval(b),%证明归一化条件n=3;pretty(simple(eval(b),%求解平均速率n=4;pretty(eval(simple(eval(b0.5), %求解方均根速率程序中第五行语句给出最大概然速率: (6)其物理意义是:“若把整个速率范围分成许多相等的小区间,则 vp 所在的区间的分子数占分子总数的百分比最大”。所以可知在( 0,+) 速率区间的分子数占分子总数的百分比(对应着曲线与X轴所围的面积) 恒等于1,即满足归一化条件,第六行语句证明了这个结论。第七行语句给出平均速率: (7)第八行语句给出方均根速率: (8)其次,运用 Matlab 强大的画图功能,可以画出同一种气体分子( 氮气) 在不同温度下的分布曲线( 图 1)和不同气体分子( 二氧化碳、氧气、甲烷) 在同一温度下的曲线( 图 2)。程序中用到画图函数 ezplot。图1、图2中实线为麦克斯韦速率分布曲线,虚线的 X 轴坐标为最大概然速率 的值。从图中曲线变化情况可以验证是气体分子质量 m 的减函数, 是温度 T 的增函数。由此可以说明在满足归一化条件下,温度升高时曲线变得平坦些,并向高速区域扩展。即温度越高,速率大的分子越多,这就是通常所说的温度越高,分子运动越剧烈的真正含义。3德拜模型1917年,德拜完成了他的固体热容量理论,他把固体看成连续介质,认为原子的振动形成各种简正频率的弹性驻波,而把整个固体原子的微振动看作这些弹性驻波的叠加,每一个简正频率的弹性波的能量与同一频率简谐振子的能量是一样的。而弹性波又可分为纵波和横波,并且纵波和横波的波速均为一常数。根据这一思想,德拜从固体中原子振动的频率着手,得出固体的内能和定容热容量分别为 (9) (10)其中,, 称为德拜频率。德拜的理论在低温区与实验符合得相当好,与实验发现的低温下热容量与T 3成正比的规律相一致,因此被称为德拜T 3律。问题:绘制杜隆珀替定律、爱因斯坦模型和德拜模型的固体热容量随温度变化曲线,并讨论其在高、低温两端的性质。1.解题分析 杜隆-玻替定律 (11) 爱因斯坦模型令 ,可将爱因斯坦固体热容量表达式改写为 (12) 德拜模型令 ,将德拜理论中热容量的表达式 (13)改写为 (14)下面,采用数值方法计算上述积分,2.Matlab 程序clf %清图形窗口x=0:0.01:1.3; %定义一个步长为0.01,x从0到1.3y1=1; %杜隆珀替定律y2=(1./x).2.*exp(1./x)./(exp(1./x)-1).2; %爱因斯坦模型的热容量i=0; %以下采用循环语句计算德拜模型的数值积分for x1=0.7692:0.5:100 %用for语句定义一个步长为0.5,初值为0.7692,终值为100的变量i=i+1; a(i)=quadl(exp(y).*y.4./(exp(y)-1).2,0.001,x1); %德拜模型的热容量y3(i)=a(i).*3./x1.3; %给出y3的表达式end %for循环结束x1=0.7692:0.5:100; %定义变量x1的步长为0.5,从0到100plot(x,y1,x,y2,1./x1,y3) %用plot函数分别作出x,y1;x,y2;x,y3坐标上的曲线axis(0,1.3,0,1.1), %设置坐标轴xlabel(T/theta), %加x轴说明ylabel(Cv/3Nk) %加y轴说明从图可知,在高温端,爱因斯坦模型和德拜模型的曲线都趋近于杜隆-玻替定律,说明经典理论是量子理论的高温(或低频)近似。 运行结果表明,在低温端,爱因斯坦的热容量曲线比实验曲线要平缓一些,而德拜模型的热容量在低温端随温度的变化要比爱因斯坦模型来的快,与温度的三次方成比例,因此比爱因斯坦模型更符合实验结果。4 总结由以上论述可以看出MATLAB计算值与实验值的误差能够满足实验的要求,达到了计算的目的,说明matlab的计算程序是有效可行的。本文得到的计算值与文献的计算值相比误差更小,并且编程简单,体现了matlab进行科学计算的优越性。由以上论述可以看出MATLAB在热物理学方面有很大的用处,方便快捷清晰形象的解决了热物理学中一些复杂的问题。在实际应用中,更多的复杂问题都可以用MATLAB方便快捷的解决,应该根据具体情况,灵活运用MATLAB工具。目前,Matlab已经成为线性代数,自动控制理论,数字信号处理,时间序列分析,动态系统仿真,图像处理等许多课程的基本教学工具。而且利用Matlab绘图十分方便,它既可以绘制各种图形,包括二维图形和三维图形,还可以对图形进行修饰和控制,以增强图形的表现效果。利用图形句柄操作,用户可以更可以更灵活地对其问题进行各种操作,可见Maylab将在生活的各个方面得到广泛应用,也必将发挥越来越大的作用!5 参考文献1.石玉芳,陈静,刘跃进.MATLAB在化工模拟计算中的应用.J 计算机与应用化学2005,22(9).2.李梦龙,王智猛,姜林,刘丽霞.化学软件及其应用. M化学工业出版社2004.10.3.钱蕙,王锡森. MATLAB在物理化学实验数据处理中的应用. J Jou
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初级灌区管理工考试题库及解析
- 2025年特岗教师招聘考试初中历史模拟试题及答案解析
- 2025年江西抚州赣东学院招聘考试笔试试卷【附答案】
- 2025年心理学前沿知识深度解析题库及答案
- 2025年物流管理专业期末考试预测题
- 2025年特岗教师招聘面试题解初中生物实验设计与操作技巧
- 2025年特岗教师招聘初中化学学科试题分析与应对策略
- 2025年燃气储运专业高频考点回顾与备考策略
- 电信诈骗案件办理课件
- 儿童画课件教学目标
- 甘肃省公务员录用审批表
- 成都市第三十八中学校初一新生分班(摸底)语文考试模拟试卷(10套试卷带答案解析)
- 护理品管圈QCC成果汇报之降低中心静脉导管堵管率
- 目标计划行动-PPT
- 信息系统运维方案
- 2023年杭州市中小学教师教学能力水平考核
- 劳动关系协调员真题模拟汇编(共1142题)
- 数独课件完整版
- 摊铺机使用说明rp953e-903e操作手册
- 伸屈指肌腱断裂
- GB 6675.12-2014玩具安全第12部分:玩具滑板车
评论
0/150
提交评论