第2章 MATLAB 数据 MATLAB 数据的特点 变量和赋值 MATLAB 矩阵 MATLAB 运算 字符串 结构和单元目录 MATLAB 数据的特点 1 .矩阵是 MATLAB 最基本、最重要的数据对象。单个数据(标量)可以看成是矩阵的特例。 2. MATLAB 数据类型? MATLAB 中采用十进制数,并可用科学表示法,虚数用 i或 j 表示。 5 -39 -20 -3+4i 浮点数的范围大致为 10-308~10308 。?数值数据:双精度型(默认)、单精度数、带符号整数和无符号整数。?字符数据。?结构(Structure) 和单元(Cell) 。?多维矩阵和稀疏矩阵(Sparse) 。目录?双精度数值变量? IEEE 标准, 64 位(8字节) ,数值的相对精度是 eps ?数值范围: ?其他数据类型? uint8 ,常用于图像表示和处理, 8位? int8, int16, int32, uint16, uint32 变量和赋值 变量的命名规则?在 MATLAB 中,变量名是以一个字母开头,后接字母、数字或下划线的字符序列,最多 19 个字符,字母间不可留空格,。?在 MATLAB 中,变量名区分字母的大小写。 MATLAB 提供的标准函数名以及命令名必须用小写字母。目录?有效的变量名 MYvar12, MY_Var12 和 MyVar12_ ?错误的变量名 12MyVar, _MyVar12 --- MATLAB 中的变量不需要事先定义,在遇到新的变量名时, MATLAB 会自动建立该变量并分配存储空间。对变量赋值可采用赋值语句。变量名=表达式[;] ?固定变量/ MATLAB 中预定义变量 MATLAB 中提供了一些用户不能清除的固定变量。 ans :分配最新计算表达式的值,这个表达式并没有给定一个名字 eps :在决定诸如奇异性和秩时,可作为一个容许误差, eps = * 10-16, 用户也可将此变量置为其它任何值。 pi:即л Inf :表示正无穷大,当输入 1/0 时会产生 Inf NaN :表示不定值,它由 Inf/Inf 或 0/0 运算产生。 赋值语句 MATLAB 赋值语句有两种格式: ⑴变量=赋值表达式如: S= 1+2 * pi 目录(2) 表达式如: 1+2 * pi 函数调用语句函数? Matlab 由包括许多标准函数,每个函数都完成某一特定功能的代码组成。? Matlab 也允许用户编写自己所需的函数, ,其中必须以关键字 function 开头. ? MATLAB 的每条命令后,若为逗号或无标点符号,则显示命令的结果;若命令后为分号,则禁止显示结果. ?“%”后面所有文字为注释. ?“...”表示续行. 例 计算表达式的值,并将结果赋给变量 x,然后显示出结果。在 MATLAB 命令窗口输入命令: >> x=(5+cos(47 * pi/180))/(1+sqrt(7)-2 * i) % 计算表达式的值目录
MATLAB学习 第2章 MATLAB数据 来自淘豆网m.daumloan.com转载请标明出处.