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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接6 @7 l5 |2 `& K& S2 y1 q5 S
在Matlab中,想要将两个字符串连接在一起,有以下的方法:
% W) w+ z" q, y& {* W) D( D9 y假定有两个字符串
" B% l  f  X& w# d3 b5 D5 J3 w>> str1="Iloveyou";str2="123";/ f+ `6 B# R2 s/ T
方法一:用中括号将str1和str2像矩阵元素一样包含起来:* g* }$ y3 D. S& {7 c- E+ x
    >> SC=[str1,str2]
4 i/ I: k; ^  @1 J    SC =- ?1 L0 G: }1 p2 z
    Iloveyou123
7 k; Z9 d5 a. ]# M  V2 I+ C7 @    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)
2 _1 f+ R8 h" G方法二:用strcat函数
: Q  }/ n7 M3 D3 l2 s2 }+ a    >> SB=strcat(str1,str2)3 C2 f: @' l/ `2 G& p' P
    SB =
' h8 b, b) z3 p/ g1 x6 H2 h: K    Iloveyou1232 p9 f  B& h$ n; e
    注意,strcat函数有许多用法,如下例:6 R" f; C- a- s$ d, M
    >> strcat({"Red","Yellow"},{"Green","Blue"})
: V; ^: ?6 z: N, y/ a5 ]    ans =
" g' j5 `( R. O% N        "RedGreen"    "YellowBlue"
- r6 |  T2 A  s% U* M5 l+ y    但下句则结果就不一样了:" n$ I- N2 F: ^: l+ W
    >> strcat(["Red","Yellow"],["Green","Blue"]), v+ g7 `' e2 [. P
    ans =$ G$ P2 [' I7 C, d: ~6 Z: K0 Q% g
    RedYellowGreenBlue
# K# {* \4 e' W. y  J- V; I9 ]5 s) ?. C" K( x
; ?( ^2 J) n3 G( E/ x8 F8 h& I

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-10 09:04 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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