帐号: 密码:
// 设为首页 // 收藏本站 // 请您留言 // 网址导航
远方教程-满足你的求知欲!
站内搜索:
HTML ASP PHP CSS DIV Dreamweaver Photoshop Word Excel PPT SEO技巧
您当前位置:网站首页 >> 统计之窗 >> MATLAB专区 >> 阅读文章

Matlab技巧10:Matlab字符串连接

来源:远方教程 作者:远方教程 发布时间:2015-10-05 查看次数:3038 访问[新版]

  在Matlab中,想要将两个字符串连接在一起,有以下的方法:

假定有两个字符串
>> str1='Iloveyou';str2='123';

方法一:

用中括号将str1和str2像矩阵元素一样包含起来:
>> SC=[str1,str2]
 
SC =
 
Iloveyou123
 
(若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)

方法二:

用strcat函数
>> SS=strcat(str1,str2)
 
SS =
 
Iloveyou123
 
注意,strcat函数有许多用法,如下例:
>> strcat({'Red','Yellow'},{'Green','Blue'})
 
ans =
 
    'RedGreen'    'YellowBlue'
 
但下句则结果就不一样了:
>> strcat(['Red','Yellow'],['Green','Blue'])
 
ans =
 
RedYellowGreenBlue
 
方法三:

利用sprintf函数
 
>> number=123;
>> STR=sprintf('%s%d',str1,number)
 
STR =
 
Iloveyou123
 
利用class(STR)得到STR的类型为char。

打印 打印 | 关闭 关闭 评论
相关文章
图片新闻
站内搜索  
搜索
猜您喜欢  
最新更新  
阅读排行  
关于我们 | 联系方式 | 大事记 | 免责声明 | | 给我留言
部分广告源自金山联盟2345联盟 QQ咨询 站长之家QQ群:232617873
Copyright 2024 远方教程 © All Rights Reserved.

回顶部