找回密码
 注册
关于网站域名变更的通知
查看: 519|回复: 1
打印 上一主题 下一主题

Matlab个字符串连接

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-11-14 14:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Matlab个字符串连接4 C6 p% H# L# R6 u: M4 [
在Matlab中,想要将两个字符串连接在一起,有以下的方法:
8 ]" v1 i& i3 a0 H9 r/ b( q假定有两个字符串  C) b% g4 ~' `+ {0 Y: m: p
>> str1="Iloveyou";str2="123";3 X. r) d+ H- E. |) @
方法一:用中括号将str1和str2像矩阵元素一样包含起来:5 Q: Z; _" E: W! m' Q2 z5 ~) j8 z
    >> SC=[str1,str2]
$ G" |2 z/ K7 k& |8 H' w6 T    SC =
! y, |( \" l" W- V9 e; H    Iloveyou1236 ]9 ~7 t* r2 W8 o/ n
    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。): X% f" w4 Z9 n& f9 D, V$ Y
方法二:用strcat函数
+ S' I: M# r7 {; v0 M    >> SB=strcat(str1,str2)
- p6 s  P0 p5 d7 r    SB =) E6 f3 p: r+ L0 Y4 _# n, U  C0 g* A
    Iloveyou123
# R( |; t& C9 ?% m    注意,strcat函数有许多用法,如下例:
& Y3 W' P* ?  D3 O    >> strcat({"Red","Yellow"},{"Green","Blue"})
) j+ v, G1 V6 Z& U4 C& G& O    ans =
8 d" g0 G0 j+ z$ \4 N( I        "RedGreen"    "YellowBlue"
% r5 W4 M2 O2 \' v1 s    但下句则结果就不一样了:
4 k& |. ]( |7 J) z  b1 g, H4 T    >> strcat(["Red","Yellow"],["Green","Blue"])) ^7 g3 T4 B- Q
    ans =8 ~8 X- v! Y; L) [
    RedYellowGreenBlue% n! F% s. ^2 ^1 k9 P( ?

' X% V' Y  k+ N/ Y; x0 h: U! c
$ k+ A* ]1 d% t* ?: K

该用户从未签到

2#
发表于 2018-11-14 14:30 | 只看该作者
可以可以,学到了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 20:29 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表