-
数值类型
整数类型(int有符号,unit无符号),涉及到的函数取整函数floor / ceil / round / fix
浮点数类型(单single、双精度double)
复数类型: real imag abs angle conj complex -
逻辑类型
关系运算符/逻辑运算符/xor any all / is*测试函数 -
字符/字符串
blanks(n) 输出由空白字符组成的1×n char数组;
deblank(str) 去掉字符串中后拖的空格;
eval(string) 作为一个matlab命令求字符串的值;
findstr 从一个字符串内找到字符串;
isletter 字母存在时返回真值;
isspace 空格字符存在时返回真值;
isstr 输入字符串返回真值;
strcmp 字符串相同返回真值;
strrep 用一个字符串替换另一个字符串;
ismember(a,b) 判断数组元素a是否为集数组b成员. 返回一个与a大小相同的含逻辑值(0/1)的数组。
–>构造字符串:
%构造多行字符串时,若字符串内容写在[ ]内,则多行字符串的长度必须相同(二维字符串矩阵,字符串每个字符分别占用一个位置);若字符串内容写在{ }中,多行字符串的长度可以不同(其实结果就是X*1的cell)。
strvat / char:用于纵向连接多行字符串, 每行字符串的长度不要求相等。区别:strvat 会向右自动补偿空格,使每行字符串的长度相同,会自动忽略空字符串。char:不会忽略空字符串。
–>比较函数:
比较两个字符串是否相等,可以用关系运算符=
Matlab 数据类型对应函数一览
最新推荐文章于 2023-07-05 16:32:45 发布