欢迎来到天天文库
浏览记录
ID:34479886
大小:475.73 KB
页数:80页
时间:2019-03-06
《第2章 matlab基本操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB基本操作MATLAB基本操作谢中华E-mail:xiezhh@tust.edu.cnMATLAB统计分析与应用:40个案例分析MATLAB从零到进阶http://www.matlabsky.comhttp://www.ilovematlab.cn/forum-181-1.html2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作主要内容变量的定义与数据类型常用函数数组运算MATLAB常用标点符号MATLAB常用快捷键和快捷命令2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作第一节变量的定义与数据类型2013/10/22©谢
2、中华,MATLAB应用培训.MATLAB基本操作一、变量的定义与赋值1.变量命名规则可由任意的字母、数字或下划线组成,但必须以字母打头;变量名区分字母大小写;理论上来说MATLAB中的变量名可以是任意长度,但实际上只有前N个字符是有效的,这里的N是namelengthmax函数的返回值,它与MATLAB版本有关,通常N=63。注:不要用内部函数名作为变量名。2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作2.赋值语句>>x=1x=1>>y=1+2+sqrt(9)y=6>>z='HellowWorld!!!'z=HellowWorld!!!2013/10/22©
3、谢中华,MATLAB应用培训.MATLAB基本操作二、MATLAB中的常量1.MATLAB中的特殊函数或常量列表在变量名缺省的情况下,计算结果被赋给变量ans,ans是一个内部函数。MATLAB中提供了一些特殊函数,它们的返回值是一些有用的常量。2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作MATLAB中的特殊函数或常量列表特殊函数(常量)意义ans用于存储计算结果的默认变量名pi圆周率π(=3.1415926...)i或j虚数单位(sqrt(-1))inf或Inf无穷大(∞),正数除以0的结果NaN或nan非数(或不定量),0/0、inf/inf或inf-inf
4、的结果eps浮点运算的相对精度,ε=2−52realmin最小的正浮点数2-1022realmax最大的正浮点数(2−ε)21023versionMATLAB版本信息字符串,例如7.14.0.739(R2012a)2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作2.清除变量和恢复内部函数>>pi%查看圆周率的值>>pi=1%对变量pi重新赋值>>clearpi%清除变量pi>>pians=3.1416思考:如果用户对clear进行赋值,则clear函数失效,此时怎么清除变量呢?2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作三、MATLAB中
5、的关键字作为一种编程语言,MATLAB中为编程保留了一些关键字:break、case、catch、classdef、continue、else、elseif、end、for、function、global、if、otherwise、parfor、persistent、return、spmd、switch、try、while,这些关键字在程序编辑窗口中会以蓝色显示,它们是不能作为变量名的,否则会出现错误。2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作四、数据类型MATLAB中有15种基本的数据类型,有逻辑型、字符型、整型、浮点型、结构数组、元胞数组以及函数句柄等。其
6、中整型又分为有符号整型和无符号整型,8位整型、16位整型、32位整型和64位整型,浮点型又分为单精度浮点型和双精度浮点型。具体可以通过MATLAB中自带的isa函数查看。2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作基本组分基本数组类型组分内容占用字节组分数双精度实数标量(MATLAB系8数值数组元素统默认)(NumericArray)双精度复数标量16字符串数组元素字符2(CharacterStringArray)元胞数组可以存放任意类型、任意大小的元胞不定(CellArray)数据结构数组
7、只有结构的“域”可以存放数据,结构不定(StructureArray)数据可以是任意类型、任意大小。2013/10/22©谢中华,MATLAB应用培训.MATLAB基本操作五、数据输出格式MATLAB中数值型数据的输出格式可以通过format命令指定格式说明formatshort固定短格式,4位小数。例3.1416.formatlong固定长格式,14至15位小数(双精度);7位小数(单精度)。例3.1415926535
此文档下载收益归作者所有