最新matlab教程(第3讲-数组)资料课件PPT.ppt

最新matlab教程(第3讲-数组)资料课件PPT.ppt

ID:62071920

大小:786.00 KB

页数:75页

时间:2021-04-14

最新matlab教程(第3讲-数组)资料课件PPT.ppt_第1页
最新matlab教程(第3讲-数组)资料课件PPT.ppt_第2页
最新matlab教程(第3讲-数组)资料课件PPT.ppt_第3页
最新matlab教程(第3讲-数组)资料课件PPT.ppt_第4页
最新matlab教程(第3讲-数组)资料课件PPT.ppt_第5页
资源描述:

《最新matlab教程(第3讲-数组)资料课件PPT.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、matlab教程(第3讲-数组)资料2.1数值表示、变量及表达式数值的记述Matlab的数只采用习惯的十进制表示,可以带小数点和负号;其缺省的数据类型为双精度浮点型(double)。例如:3-100.0011.3e101.256e-6变量命令规则变量名、函数名对字母的大小写是敏感的。如myVar与myvar表示两个不同的变量。变量名第一个字母必须是英文字母。变量名可以包含英文字母、下划线和数字。变量名不能包含空格、标点。变量名最多可包含63个字符(6.5及以后的版本)。2021/1/22星期五2ApplicationofMatlabLanguage2.1数值表

2、示、变量及表达式(续)Matlab预定义的变量变量名意义ans最近的计算结果的变量名epsMATLAB定义的正的极小值=2.2204e-16pi圆周率πinf∞值,无限大i或j虚数单元,sqrt(-1)NaN非数,0/0、∞/∞〖说明〗每当MATLAB启动完成,这些变量就被产生。MATLAB中,被0除不会引起程序中断,给出报警的同时用inf或NaN给出结果。用户只能临时覆盖这些预定义变量的值,Clear或重启MATLAB可恢复其值。2021/1/22星期五3ApplicationofMatlabLanguage2.2.1.数组(array)的概念数组定义:按行

3、(row)和列(column)顺序排列的实数或复数的有序集,被称为数组。数组中的任何一个数都被称为这个数组的元素,由其所在的行和列标识,这个标识也称为数组元素的下标或索引。Matlab将标量视为1×1的数组。对m行、n列的2维数组a:计为m×n的数组a;*行标识、列标识均从1开始;行标识从上到下递增;列标识从左到右递增。12345222232425332333435442434445a(3,4)=34rowisfirsta=2021/1/22星期五7ApplicationofMatlabLanguage数组的分类一维数组,也称为向量(vector)。行向量(r

4、owvector)、列向量(columnvector)。二维数组(矩阵matrix)。多维数组。有效矩阵:每行元素的个数必须相同,每列元素的个数也必须相同。2.2.1.数组(array)的概念2021/1/22星期五8ApplicationofMatlabLanguage2.2.1、数组(array)的概念(续)行向量列向量a(2,1)=3a(1,2)=2b(3)=3c(2)=22021/1/22星期五9ApplicationofMatlabLanguage2.2.2、创建一维数组变量第一种方法:使用方括号“[]”操作符【例2-1】创建数组(行向量)a=[13

5、pi3+5i]>>a=[13pi3+5*i]%ora=[1,3,pi,3+5*i]a=1.00003.00003.14163.0000+5.0000i所有的向量元素必须在操作符“[]”之内;向量元素间用空格或英文的逗点“,”分开。第二种方法:使用冒号“:”操作符【例2-2】创建以1~10顺序排列整数为元素的行向量b。>>b=1:10b=123456789102021/1/22星期五10ApplicationofMatlabLanguage2.2.2、创建一维数组变量(续)【例2-3】键入并执行c=1:2:10和d=1:2:9>>c=1:2:10c=13579>

6、>d=1:2:9d=13579利用冒号“:”操作符创建行向量的基本语法格式:x=Start:Increment:EndStart表示新向量x的第一个元素;新向量x的最后一个元素不能大于End;Increment可正可负,若负,则必须Start>End;若正,则必须Start

7、e(x1,x2,n)该函数生成一个由n个元素组成的行向量;x1为其第一个元素;x2为其最后一个元素;x1、x2之间元素的间隔=(x2-x1)/(n-1)。如果忽略参数n,则系统默认生成100个元素的行向量。【例2-4】键入并执行x=linspace(1,2,5)x=1.00001.25001.50001.75002.0000同学们可以在实验时察看x=linspace(1,2)执行结果。2021/1/22星期五12ApplicationofMatlabLanguage2.2.2、创建一维数组变量(续)第四种方法:利用函数logspace通过实验认识该函数的功能。

8、列向量的创建使用方括号“[]”操作符,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。