- 2
- 0
- 约 74页
- 2017-09-06 发布于重庆
- 举报
Matlab基础与应用 讲课:8学时 上机:8学时 内容提要 Ch1 概述与运行环境介绍 Ch2 矩阵和数组 Ch3 数据类型 Ch4 编程基础 Ch5 文 件 I/O Ch6 数据的可视化 Ch7 Simulink 仿真 实验 利用MATLAB产品的开放式结构,用户可以非常容易地对MATLAB的功能进行扩充。 MATLAB在美国已经作为大学工科学生必修的计算机语言之一 (C, FORTRAN, ASSEMBLER, MATLAB);在我国已应用于各学科研究部门和许多高等院校,和C++,Delphi,Java,Excel的混合编程,在工程项目中发挥更大作用。 MATLAB产品族可以用来进行如下工作: 图1-8 MATLAB的用户界面 MATLAB 7.1界面的左下角有一个名为“Start”的启动菜单,在这个菜单中可以执行MATLAB产品的各种工具,并且可以查阅MATLAB包含的各种资源。 MATLAB启动的界面可以具有多种默认的选择,用户可以通过MATLAB界面中的 “Desktop”菜单下的命令选择不同的MATLAB界面。 图1-9 MATLAB的用户界面:只有Command Window 1.3 Command Windows和MATLAB指令 1.3.1 命令行窗口 MATLAB的命令行窗口无论是外观还是使用方法,从其4.x的版本起就已经没有明显的变化了,它最具特色的就是其命令回调的功能,也就是说在MATLAB的命令行窗口键入任意算术表达式,系统将自动解算,并给出结果,见例子1-1。 例子1-1 计算算术表达式 。 只要直接在MATLAB的命令行窗口中键入: -5/(4.8+5.32)^2↙ 系统将直接计算表达式的结果,并且给出答案: ans = -0.0488 注意: ● 这里的符号“”为MATLAB的命令行提示符。 ● 这里的符号“↙”表示键入表达式之后按回车键。 ● MATLAB的数学运算符同其他的计算机高级语言(例如C语言)类似。 ● 这里计算得到的结果显示为ans,ans是英文单词“answer”的缩写,它是MATLAB默认的系统变量。 ● 所有MATLAB的计算结果和数值都默认使用双精度类型显示。 例子1-2 计算复数的运算(1+2i)×(1-3i)。 在MATLAB命令行窗口中键入: (1+2i)*(1-3i) ↙ 系统直接计算表达式的结果,并给出答案: ans = 7.0000-1.0000i 注意: 在MATLAB中表示复数,按照例子1-2中所示的样式,即x±yi,其中x和y都是双精度的数字。在这里,i作为复数单位存在,同样也可以使用j表示复数单位。 上面的两个例子中都是将MATLAB直接作为计算器来使用的,在MATLAB的命令窗口中还可以定义相应的MATLAB数据对象和变量以及调用函数。 Cos(π/2)=0? 例子1-3 调用函数。 cos(pi/2) ans = 6.1232e-017 调用余弦函数求π/2的余弦值,但是一般的数学知识告诉我们π/2的余弦应该为0,但是MATLAB求的数值不是0,而是一个近似为0的数值,这都是由MATLAB浮点数的计算精度引起的。 MATLAB的功能是通过大量的M语言函数或者MATLAB内建的指令来完成的,在命令行窗口中,调用这些函数的方法就是直接键入函数或者指令,并且根据不同的函数提供相应的参数列表。 MATLAB的命令行窗口具有命令行记忆的功能,也就是说,在命令行窗口中,使用上、下光标键就可以重复以前键入的指令了,这对使用MATLAB是非常便利的功能。 1.3.2 设置命令行窗口的显示方式 其实MATLAB的计算结果除了用图形方式进行可视化输出以外,在大多数情况下,都是在命令行窗口中输出的,而且命令行窗口中的文本输出形式,例如文本的字体、字号或者色彩等都可以根据用户的需要自定义。设置的方法是执行“File”-“Reference”-“Command Window”-“Font Colors”子选项进行设置,如图1-10所示。 一旦通过图1-10所示的对话框对各种文本的显示属性进行了设置,在单击“Apply”按钮或者“OK”按钮时属性值就会立即生效,而且设置的属性也会被永久保留下来,在下一次启动MATLAB时将直接使用设定的属性。 图1-10 设置命令行窗口的文本属性 1.3.3 常用的控制指令 MATLAB包含的函数
您可能关注的文档
- 3.3细胞核——系统的控制中心终.ppt
- 7 伺服系统的故障诊断与维修.ppt
- 08环境水力学天然河流中的离散.ppt
- 08第八章 杂环类药物分析00868.ppt
- 9流、文件及基于文本的应用修改版.ppt
- 2009—2012年高考化学试题分类解析:电化学基础.doc
- 2012年轨道交通新线区间施工图设计.doc
- 13第十三章应用ISDNBRI实现广域网连接CICND10S13A.ppt
- 2013-2014学年高三物理复习课件:电势差.ppt
- 13-长期投资决策决策分析58840.ppt
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- 2024-2025学年人教版八年级数学下册期末模拟试卷(含答案).pdf VIP
- 小学三年级语文上册课外阅读叶圣陶地球.docx VIP
- 马工程教学课件《管理学》(第二版)第十六章 组织变革与创新.pptx VIP
- 马工程教学课件《管理学》(第二版)-第一章 管理与管理活动.pptx VIP
- 2025年高考文科综合真题卷(附答案解析).docx VIP
- 马工程教学课件《管理学》(第二版)第九章-领导的一般理论.pptx VIP
- 马工程教学课件《管理学》(第二版)第十章-激励.pptx VIP
- 2022年11月12日事业单位联考A类《职业能力倾向测验》答案+解析.pdf VIP
- 山东省危险化学品企业事故隐患源头治理要素管理指南(试行).pdf VIP
- 医学统计学-参数估计与假设检验 PPT.pptx VIP
原创力文档

文档评论(0)