Matlab--字符串

字符串的存储:Unicode编码,一个字符占用两个字节。
字符串的字符通常可以分为空白字符,字母字符和其他字符。

函数函数功能
disp(s)显示字符串s
size(s)取得字符串s的长度
double(s)字符串以ASCII码显示
char(s)将ASCII码以字符串显示
strcat(s1,s2,s3,….,sn)将s1,s2,s3,….,sn按行进行连接
strvcat(s1,s2,s3,….,sn)将s1,s2,s3,….,sn按列进行连接
strcmp(s1,s2)比较s1和s2是否相等,相等返回1,否则返回0
strncmp(s1,s2,k)比较s1,s2的前k个字符是否相等,相等返回1,否则返回0
strncmpi(s1,s2,k)比较s1,s2的前k个字符是否相等,相等返回1,否则返回0。不过不区分大小写
k = strfind(text,pattern)在text字符串中**查找**pattern字符或字符串,查找成功后返回第一个相同字符的具体位置k
S = strrep(s1,s2,s3)将s1中的子串s2都替换为s3,返回字符串S
t = num2str(X)将数字X转换为字符串t
t = int2str(X)将整数X转换为字符串t
x = str2num(S)将字符串S转换为数字x
x = str2double(S)将字符串S转换为双精度的数值
str = mat2str(mat)数组或矩阵转换为对应的字符串
isspace(S)对字符串S进行分类,如果为空白字符,返回值为1;否则返回值为0
isletter(S)对字符串S进行分类,如果为字母字符,返回为1;否则返回值为0
eval(‘expression’)expression是matlab语句,执行expression对应的matlab语句
upper(S)将字符串S转换为大写字母
lower(S)将字符串S转换为小写字母
ischar(S)判断S是不是字符串,是返回1,不是返回0

help strfun 获得字符串所有的函数

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值