- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 MATLAB 的数值运算
本章教学目标
了解MATLAB 语言的内存管理
掌握 MATLAB 变量的命名规则
理解 MATLAB 数组运算和矩阵运算的区别
掌握 MATLAB 矩阵的建立及基本操作
掌握 MATLAB 矩阵的基本运算
掌握 MATLAB 数组的基本运算
掌握字符串的基本操作
2.1 变量与数据操作
在 MATLAB 的运算中,经常要使用标量、向量、矩阵和数组,这几个名称的定
义如下:
标量:是指 1×1 的矩阵,即为只含一个数的矩阵。
向量:是指 1×n 或 n×1 的矩阵,即只有一行或者一列的矩阵。
矩阵:是一个矩形的数组,即二维数组,其中向量和标量都是矩阵的特例,0×0
矩阵为空矩阵([ ]) 。
数组:是指 n 维的数组,为矩阵的延伸,其中矩阵和向量都是数组的特例。
2.1.1 变量与赋值
1.变量命名
和其他计算机语言一样,MATLAB 也有自己的变量命名规则。MATLAB 中变量
的命名规则如下:
A .变量名必须是不含空格的单个单词;
B .变量名区分大小写;
C. 变量名最多不超过 63 个字符;
D .变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不
允许使用标点符号。
注意:只要是赋过值的变量,不管是否在屏幕上显示过,都存储在工作空间中,
以后可随时显示或调用。变量名尽可能不要重复,否则会覆盖 。
2 .特殊变量
除了上面的命名规则外,MATLAB 中还包括一些特殊的变量。在使用时,应尽
量避免对这些变量重新赋值。
特殊变量 取值
ans 运算结果的默认变量名
pi 圆周率π
eps 计算机的最小数
flops 浮点运算数
inf 无穷大,如 1/0
NaN 或 nan 非数,如 0/0、∞/∞、0×∞
i 或 j i=j=
nargin 函数的输入变量数目
nargout 函数的输出变量数目
realmin 最小的可用正实数
realmax 最大的可用正实数
3 .赋值语句
(1) 变量=表达式
(2) 表达式
其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。
例 2-1 计算表达式的值,并显示计算结果。
在 MATLAB 命令窗口输入命令:
x=1+2i;
y=3-sqrt(17);
z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y))
其中 pi 和 i 都是MATLAB 预先定义的变量,分别代表代表圆周率π和虚数单位。
输出结果是:
z =
-0.3488 + 0.3286i
2.1.2 内存变量的管理
MATLAB 工作空间窗口专门用于内存变量的管理。在工作空间窗口中可以显示
所有内存变量的属性。当选中某些变量后,再单击 Delete 按钮,就能删除这些
变量。当选中某些变量后,再单击 Open 按钮,将进入变量编辑器。通过变量编
辑器可以直接观察变量中的具体元素,也可修改变量中的具体元素。
clear 命令用于删除 MATLAB 工作空间中的变量。who 和 whos 这两个命令用于
显示在 MATLAB 工作空间中已经驻留的变量名清单。who 命令只显示出驻留变
量的名称,whos 在给出变量名的同时,还给出它们的大小、所占字节数及数据
类型等信息。
2.1.3 MATLAB 常用数学函数
MATLAB 提供了许多数学函数,函数的自变量规定为矩阵变量,运算法则是将
函数逐项作用于矩阵的元素上,因而运算的结果是一个与自变量同维数的矩阵。
函数名 含义 函数名
您可能关注的文档
- 第二节 战略分析-价值链分析.pdf
- 第二节 战略分析-业务组合分析.pdf
- 第二节.2 ARM微处理器指令系统.ppt
- 第二节_存储器.ppt
- 第二节EDA_Verilog语言.ppt
- 第二节连续信号的抽样.pdf
- 第二节民法基础知识.ppt
- 第二节物理层.doc
- 第二节习题(带答案).doc
- 第二节习题讨论.ppt
- 2024年离心泵项目建设方案.docx
- 2023年08月浙江省玉环市科学技术协会招考2名编外人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年米粉项目建设方案.docx
- 2024年粉丝经济项目可行性建设方案.docx
- 2023年08月湖北省来凤县卫生健康局基层医疗机构招考聘用13人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月湖北葛店经开区招考聘用社区专职工作人员30人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月贵州铜仁市万山区事业单位招考聘用67人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月湖南湘乡市教育系统城区学校选调系统内教师200人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月福建华侨大学集美附属学校非在编教职工招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2023年08月浙江湖州长兴县纪委县监委选调事业编制工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
文档评论(0)