数学建模社区-数学中国

标题: 普通的MATLAB字符串函数总结 [打印本页]

作者: 森之张卫东    时间: 2015-9-24 22:23
标题: 普通的MATLAB字符串函数总结
                                                 普通的MATLAB字符串函数总结
                表6.2普通的MATLAB字符串函数
类别
函数
描述
普通
  
  
  
char
  
  
(1)把数字转化为相应的字符值
  
  
(2)把二维数组转化相应的字符串
  
  
  
  
double
  
  
把字符转化为相应的double值
  
  
  
  
blanks
  
  
创建一个由空格组成的字符串
  
deblanks
去除字符串末端的空格
字符检测
  
  
  
ischar
  
  
如果是一个字符数组,那么将会返回1
  
  
  
  
isletter
  
  
如果是字母表中的字母,那么将会返回1
  
isspace
如果是空白字符,那么将会返回1
字符串操作
  
  
  
strcat
  
  
连接字符串
  
  
  
  
strvcat
  
  
竖直地连接字符串
  
  
  
  
strcmp
  
  
如果两字符串相等,那么函数将会返回1
  
  
  
  
stricmp
  
  
忽略大小写如果两字符串相等,那么函数将会返回1
  
  
  
  
strncmp
  
  
如果两字符串的前n个字母相等,那么函数将会返回1
  
  
  
  
strncmpi
  
  
忽略大小,如果两字符串的前n个字母相同,那么数将会返回1
  
  
  
  
findstr
  
  
在一个字符串中寻找另一个字符串
  
  
  
  
strfind
  
  
在一个字符串中寻找另一个字符串(版本6.1或以后的版本)
  
  
  
  
strjust
  
  
对齐字符串
  
  
  
  
strmatch
  
  
找字符串的区配
  
  
  
  
strrep
  
  
用一个字符串去替代另一个字符串
  
  
  
  
strtok
  
  
查找一字符串
  
  
  
  
upper
  
  
把字符串的所有字符转化为大写
  
lower
把字符串的所有字符转化为小写
数字转化为字符串
  
  
  
int2str
  
  
把整数转化为相应的字符串形式
  
  
  
  
num2str
  
  
把数字转化为相应的字符串形式
  
  
  
  
mat2str
  
  
把矩阵转化为相应的字符串形式
  
sprintf
对一字符串进行格式化输出
字符串转化为数字
  
  
  
str2double
  
  
把字符串转化相应的double型数据
  
  
  
  
str2num
  
  
把字符转化成数字
  
sscanf
从字符串中读取格式化数据


数制转换
  
  
  
hex2num
  
  
把IEEE十六进制字符型型数据转化为double形数据
  
  
  
  
hex2dec
  
  
把十六制字符串转化为相应的十进制整数
  
  
  
  
dec2hex
  
  
把十进制数转化为相应的十六制字符串
  
  
  
  
bin2dec
  
  
把二进制字符串转化为相应的十进制整数
  
  
  
  
base2dec
  
  
把base B转化为相应的十进制数据
  
  
  
  
dec2base
  
  
把十进制转化为相应的base B
  
hex2num
把IEEE十六进制字符型型数据转化为double形数据







欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5