- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1 MATLAB简介(第1次课)2014
欢 迎 学 习 计算物理基础 课时安排: 上课学时20学时,上机12学时(每周四下午5、6节) 学习要求: 1、准备一个笔记本兼作业本。 2、自己独立编程。 参考数目: 1、《计算物理基础》彭芳麟 高等教育出版社 2、《计算机在材料科学中的应用》 许鑫华 机械工业出版社 《数学物理方程的MATLAB解法 与可视化》彭芳麟 清华大学出版社 4、《大学物理习题计算机解法 —MATLAB编程应用》 钟季康 机械工业出版社 第1章 MATLAB简介 MATLAB是英语Matrix Laboratory(矩阵实验室)的缩写 MATLAB是当今国际上公认的在科技领域最为优秀的应用软件和开发环境。在欧美各高等院校,MATLAB已经成为应用线性代数、自动控制理论、数据统计、数字信号处理、图形处理等高级课程的基本数学工具,是理工科本科生、硕士生、博士生必须掌握的基本技能。在设计研究单位和工业部门,MATLAB已经超出实验室,广泛用于研究和解决具体的工程问题。 国内部分重点高校已作为理工学生的必修或选修课。 现在Matlab已经成为一个系列产品: 主包中有数百个高度优化的内部函数。 工具包(Toolbox),又分为两类: 功能性工具包 主要用来扩充MATLAB的数值分析、矩阵运算、数字信号处理、符号计算功能、图形建模仿真功能、文字处理功能、与硬件实时交互功能。这种工具包能用于多种学科。 学科性工具包 是专业性比较强的,如: 控制系统工具包(Control System Toolbox)、 通信工具包(Communication Toolbox)、 图象处理工具包(Image Processing Toolbox)、 统计工具包(Statistic Toolbox) 偏微分方程工具包(Partial Differential Equation Toolbox) Matlab语言的特点: 1、极强的数值计算功能、作图功能和符号 计算功能。 数值计算主要内容:矩阵的创建和保存,数值矩阵代数、乘方运算和分解,数组运算,多项式和有理分式运算,数理统计分析、差分和数值导数,用于求积分和微分方程的数值解和功能函数等。 在此环境下所解问题的Matlab语言表述形式和其数学表达形式相同,不需要按传统的方法编程。 利用MATLAB可以轻易地绘制二维、三维曲线,三维曲面,并可进行图形和坐标的标识、坐标控制、图形的迭绘、视角和光照设计、色彩精细控制等及绘制动画,简单易行。 Matlab语言的特点: 2、用户使用方便,语句简单,内涵丰富。 MATLAB是一种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序。 Matlab语言是一种解释执行的语言,它灵活、方便,其调试程序手段丰富,调试速度快,需要学习时间少。 把编辑、编译、连接和执行融为一体。它能在同一画面上进行灵活操作,快速排除输入程序中的书写错误、语法错误以至语意错误,从而加快了用户编写、修改和调试程序的速度。 Matlab语言的特点: 3、最受人欢迎的特点——开放性。 除内部函数外,所有MATLAB主包文件和各工具包文件都是可改的源文件。用户通过对源文件的修改,或加入自己编写的文件去构成新的专用工具包。 高版本的Matlab已逐步扩展到科学及工程计算的其它领域。因此,不久的将来,它一定能名符其实地成为“万能演算纸式的”科学算法语言。 1.1 MATLAB的操作界面 1、操作界面介绍 菜单项; 工具栏; 【Command Window】指令窗口; 【Command History】指令记录窗口; 【Workspace】内存空间窗口; 【Current Directory】当前工作目录窗口; MATLAB操作窗口 双击桌面快捷键,启动软件。 接受命令的窗口 1.1.2、指令窗的功能 1.数值计算 2*sin(pi/3)+5*i -2^2/3 注意事项 ①变量名要区分大小写 ②应该指定输出变量名 ?怎样改变数字属性和字体 File/Preference 常用指令 who 列出内存中的变量名 Type 显示指定文件的内容 whos 列出内存中的变量名及其性质 clear 清除内存 帮助系统指令 help+指令名 ③常用符号 ; 不显示结果 … 命令延续到下一行 ↑ 重新调入上一命令行 ↓重新调入下一命令行 关于变
原创力文档


文档评论(0)