数学软件Matlab 数据类型 1
1 数学软件 Matlab —— 数据类型
主要内容 ■变量与常量 ■数值型数据 ■逻辑型数据 ■字符与字符串 ■细胞(cell) ■结构型数据 ■句柄 2
2 变量与常量 数值型数据 逻辑型数据 字符与字符串 细胞(cell) 结构型数据 句柄 主要内容
变量 ▣变量 ●变量是任何程序设计语言的基本元素之一。 ●Matlab变量的特点: ●不要求事先声明(也无法声明) ·不需要指定变量类型: 根据所赋的值或对变量所进行的操作来确定变量的类型 ·变量的类型可以随时改变: 在赋值过程中,如果变量已经存在,Matlab会用新值代 替旧值,并以新的数据的类型代替旧的变量类型 如果能够事先给数组分配空间,则可以提高程序的执行效率 3
3 变量 变量是任何程序设计语言的基本元素之一。 Matlab 变量的特点: 变量 不要求事先声明(也无法声明) 不需要指定变量类型: 根据所赋的值或对变量所进行的操作来确定变量的类型 变量的类型可以随时改变: 在赋值过程中,如果变量已经存在,Matlab 会用新值代 替旧值,并以新的数据的类型代替旧的变量类型 如果能够事先给数组分配空间,则可以提高程序的执行效率
变量 口变量命名要求 ·必须以字母开头,含字母(大小写)、数字和下划线 ●变量名长度不超过65(Matlab6.5.1版本以上) ●区分大小写 Matlab预定义常量 i,j 虚数单位 realmin 最小正浮点数 pi 圆周率 realmax 最大正浮点数 eps 浮点运算相对精度 intmin 最小整数 Inf 无穷大 intmax 最大整数 NaN/nan 不定值
4 必须以字母开头,含字母(大小写)、数字和下划线 变量名长度不超过 65 ( Matlab6.5.1 版本以上 ) 区分大小写 变量 变量命名要求 Matlab 预定义常量 i,j 虚数单位 realmin 最小正浮点数 pi 圆周率 realmax 最大正浮点数 eps 浮点运算相对精度 intmin 最小整数 Inf 无穷大 intmax 最大整数 NaN/nan 不定值
Matlab数据类型 ●Matlab常用的数据类型有: ● numeric:数值 ·char:字符 ·1og1ca1:逻辑 ●ce11:单元、细胞、元胞 ●struct:结构 5
5 Matlab 数据类型 numeric:数值 char:字符 logical:逻辑 cell:单元、细胞、元胞 struct:结构 Matlab 常用的数据类型有: