Matlab字符串函数及二维数组
发布时间:2017年07月28日 评论数:抢沙发
阅读数:833
strcmp(Str1,Str2),finder(S,s),strcat(S1,S2),disp(str)>> str1
str1 =
I am a man
>> str2
str2 =
Iamaboy
>> strcmp(str1,str2) %比较str1和str2 相同返回1不同返回0
ans =
0
>> strncmp(str1,str2,4) %比较凉字符串的前4个字符
ans =
0
>> strncmp(str1,str2,1) %比较前字符串的前1个字符
ans =
1
>> findstr(str1,'a') %在字符串中查找字符a
ans =
3 6 9
>> findstr(str1, 'am')
ans =
3
矩阵拼接
>> strcat(str1,str2)
ans =
I am a manIamaboy
>> [str1,str2]
ans =
I am a manIamaboy
>> [str1;str2]%必需维数相同也就是长度相同
错误使用 vertcat
串联的矩阵的维度不一致。
>> strcat(str1,str2')
ans =
I am a manI
I am a mana
I am a manm
I am a mana
I am a manb
I am a mano
I am a many
提示
>> disp(str2)
Iamaboy
>> disp('请输入数据')
请输入数据
fprintf(format,data)
二维字符串
strvcat,str2mat
>> ['I am a boy';'I am a girl']
错误使用 vertcat
串联的矩阵的维度不一致。
>> ['I am a boy ';'I am a girl'] %为了让维数相同所以前面字符串补个空格
ans =
I am a boy
I am a girl
>> strvcat(str1,str2)
ans =
I am a man
Iamaboy
>> str2mat(str1,str2)
ans =
I am a man
Iamaboy
>>
本文作者:HDC
文章标题: Matlab字符串函数及二维数组
本文地址:http://hdcin.cn/?post=286
版权声明:若无注明,本文皆为“小胖Blog's”原创,转载请保留文章出处。
提交评论
名 字:
邮 箱:
网 址:
清空信息
关闭评论