数学实验课件Matlab 第2章 MATLAB数据.ppt

数学实验课件Matlab 第2章 MATLAB数据.ppt

ID:51623093

大小:476.50 KB

页数:78页

时间:2020-03-26

数学实验课件Matlab 第2章  MATLAB数据.ppt_第1页
数学实验课件Matlab 第2章  MATLAB数据.ppt_第2页
数学实验课件Matlab 第2章  MATLAB数据.ppt_第3页
数学实验课件Matlab 第2章  MATLAB数据.ppt_第4页
数学实验课件Matlab 第2章  MATLAB数据.ppt_第5页
资源描述:

《数学实验课件Matlab 第2章 MATLAB数据.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章MATLAB数据2.1MATLAB数据的特点2.2变量和赋值2.3MATLAB矩阵2.4MATLAB运算2.5字符串2.6结构和单元目录2.1MATLAB数据的特点1.矩阵是MATLAB最基本、最重要的数据对象。单个数据(标量)可以看成是矩阵的特例。2.MATLAB数据类型MATLAB中采用十进制数,并可用科学表示法,虚数用i或j表示。5-390.00251.52e-206.9e133.0i-3+4i浮点数的范围大致为10-308~10308。数值数据:双精度型(默认)、单精度数、带符号整数和无符号整数。字符数据。结构(S

2、tructure)和单元(Cell)。多维矩阵和稀疏矩阵(Sparse)。目录双精度数值变量IEEE标准,64位(8字节),数值的相对精度是eps数值范围:其他数据类型uint8,常用于图像表示和处理,8位int8,int16,int32,uint16,uint322.2变量和赋值2.2.1变量的命名规则在MATLAB中,变量名是以一个字母开头,后接字母、数字或下划线的字符序列,最多19个字符,字母间不可留空格,。在MATLAB中,变量名区分字母的大小写。MATLAB提供的标准函数名以及命令名必须用小写字母。目录有效的变量名MY

3、var12,MY_Var12和MyVar12_错误的变量名12MyVar,_MyVar12---MATLAB中的变量不需要事先定义,在遇到新的变量名时,MATLAB会自动建立该变量并分配存储空间。对变量赋值可采用赋值语句。变量名=表达式[;]固定变量/MATLAB中预定义变量MATLAB中提供了一些用户不能清除的固定变量。ans:分配最新计算表达式的值,这个表达式并没有给定一个名字eps:在决定诸如奇异性和秩时,可作为一个容许误差,eps=2.22*10-16,用户也可将此变量置为其它任何值。pi:即лInf:表示正无穷大,当输

4、入1/0时会产生InfNaN:表示不定值,它由Inf/Inf或0/0运算产生。2.2.2赋值语句MATLAB赋值语句有两种格式:变量=赋值表达式如:S=1+2*pi目录(2)表达式如:1+2*pi函数调用语句函数Matlab由包括许多标准函数,每个函数都完成某一特定功能的代码组成。Matlab也允许用户编写自己所需的函数,其扩展名为.m,其中必须以关键字function开头.MATLAB的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果.“%”后面所有文字为注释.“...”表示续行.例2.1计算

5、表达式的值,并将结果赋给变量x,然后显示出结果。在MATLAB命令窗口输入命令:>>x=(5+cos(47*pi/180))/(1+sqrt(7)-2*i)%计算表达式的值目录变量及数组输入MATLAB的变量及数组均是以向量或矩阵方式存储的1:向量方式输入x=[1,2,3,4,5]%以向量(数组)方式给x赋值y=(x(3)+x(5))/2*x(4)%调用x中的元素z=sqrt(x)%每个元素开方t=x'%向量x的转置赋给tu=x*t%向量的内积(u为向量x的模的平方)变量及数组输入2:矩阵方式输入a=[1,2,3;4,5,6;7

6、,8,0]%矩阵输入(a为3阶方阵)b=[366;804;351]%列矩阵输入det(a)%方阵行列式inv(a)%方阵的逆x=ab%ax=b方程组的解y=inv(a)*b%与x相同disp([a,b,x])%显示矩阵2.2.3数据的输出格式MATLAB用十进制数表示一个常数,具体可采用日常记数法和科学记数法两种表示方法。数据输出时用户可以用format命令设置或改变数据输出格式。format命令的格式为:format格式符注意,format命令只影响在屏幕上的显示数据输出格式,而不影响数据的计算和存储,MATLAB的数据存储

7、和运算总是以双精度进行的。目录可用菜单File/Preferences中的CommandWindow里的NumaricalFormat来设定数据显示方式,有short(小数点后4位),long(15位数字),bank(小数点后2位),shorte(5位科学计数法),longe(15位科学计数法),rat(最接近的有理数).也可在CommandWindow中用命令设置,例如:formatlongFormatshort:5位定点格式,如1.4142Formatlong:15位定点格式,如1.41421356237310Formats

8、horte:5位浮点,如1.4142e+000Formatlonge:15位浮点,如1.414213562373095e+000Formatshortg:5位定点或浮点取优,如1.4142Formatlongg:15位定点或浮点取优,如1.41421356237

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

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

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