网站大量收购独家精品文档,联系QQ:2885784924

MC方法模拟理想气体分子麦克斯韦速率分布设计.doc

MC方法模拟理想气体分子麦克斯韦速率分布设计.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
东北石油大学 课 程 设 计 2014年 3月 14日 东北石油大学课程设计任务书 课程 计算物理和MATLAB课程设计 题目 MC方法模拟理想气体分子的麦克斯韦速率分布 专业 应物 姓名 学号 主要内容、基本要求、主要参考资料等 主要内容: 麦克斯韦速率分布函数为 通过利用M-C的方法模拟麦克斯韦速率分布图。 基本要求: 1、。 2、。 [1]马文蔚,解希顺等. 物理学[M],高等教育出版社,2007. [2]张志涌. 精通MATLAB6.5[M]. 北京:北京航空航天大学出版社,2003[3]彭芳麟.计算物理基础[M],高等教育出版社,2009. 完成期限 2014.2.28-2014.3.14 指导教师 专业负责人 2014年 2 月 28 日 目 录 目 录 1 第1章 概述 2 第2章 MATLAB的基础知识 3 2.1 Matlab基本命令 3 2.2 Matlab与绘图有关的基本命令 3 第3章 麦克斯韦速率分布的数学描述 5 3.1 速率分布和分布函数 5 3.2 理想气体分子的麦克斯韦速率分布律 6 第4章 Matlab仿真实验及结果讨论 7 第5章 结论 8 参考文献 9 概述 引言麦克斯韦速率分布律是分子动理论的重要结论之一,它是研究气体分子碰撞、大量分子热运动服从统计规律性等问题的重要理论依据,正确理解它对学习热学非常有用。但是由于推导困难、公式复杂、曲线难画,麦克斯韦速率分布律学习起来比较费力,成了热学理论教学中的一个难点。Matlab是由美国的MathWorks公司于20世纪80年代中期出品的一款商业数学软件,由于优秀的数值计算能力和卓越的数据可视能力,使其很快在数学软件中大放异彩,与Mathematica、Maple、MathCAD一起并称为四大数学软件。通过Matlab的图形用户界面(Graphical User Interfaces,GUI)可以设计出一个界面友好、方便人机交互的图形界面程序。在物理教学中,适当利用Matlab GUI建立直观的物理图像,有助于学生更好地理解物理概念,提高学习兴趣,调动学习积极性 主题词 含义 主题词 含义 format 设置数据显示格式 feval 函数求值 who 显示变量名 input 提示输入 whos 显示变量信息 disp 输出 clear 清除内存变量 tic 启动秒表 save 保存工作变量到文件 toc 时间读数(秒) load 从文件装载变量 help 帮助 linspace 区间等分 lookfor 查找 length 获取数组长度 type 列程序清单 size 矩阵大小 which 查找文件目录 max 最大值 double 双精度 min 最小值 str2num 字符串转化为数值 sum 求和 num2str 数值转化为字符串 find 条件检索 Matlab与绘图有关的基本命令 表2-2 常用作图命令和函数 主题词 含 义 主题词 含 义 plot 基本二维图形 clabel 等高线高度标志 fplot 一元函数图像 grid 格栅 ezplot 画二维曲线的符号命令 hold 图形保持 plot3 空间曲线 axis 定制坐标轴 meshgrid 网格数据生成 view 改变视点 mesh 网面图 subplot 子图 surf 曲面图 figure 新图形窗口 contour 等高线图 clf 清除图形 contour3 三维等高线图 close 关闭图形窗口 title 标题 ylabel y轴说明 在线条多于一条时,若用户没有指定使用颜色,则plot循环使用由当前坐标轴颜色顺序属性(current axes ColorOrder property)定义的颜色,以区别不同的线条。在用完上述属性值后,plot又循环使用由坐标轴线型顺序属性(axes LineStyleOrder property)定义的线型,以区别不同的线条用法 plot(X,Y) 当X,Y均为实数向量,且为同维向量(可以不是同型向量),X=[x(i)],Y=[y(i)],则plot(X,Y)先描出点(x(i),y(i)),然后用直线依次相连;若X,Y为复数向量,则不考虑虚数部分。若X,Y均为同维同型实数矩阵,X = [X(i)],Y = [Y(i)],其中X(i),Y(i)为列向量,则plot(X,Y)依次画出plot(X(i),Y(i)),矩阵有几列就有几条线;若X,Y中一个为向量,另一个为矩阵,且向量

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档