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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接
) x3 ~" i7 ~+ B! ^7 l. W: k* f; Z8 G在Matlab中,想要将两个字符串连接在一起,有以下的方法:
* h- e- U8 P: k9 x; n0 Z假定有两个字符串; f8 _4 D2 X/ G; y: T
>> str1="Iloveyou";str2="123";
. w# i3 v- y1 Z4 V, W. L, G方法一:用中括号将str1和str2像矩阵元素一样包含起来:( U# O; q  h2 j" m7 e* m
    >> SC=[str1,str2]
0 T$ L* q4 i1 L7 W0 t3 y; j5 k    SC =$ h( S* _' j- c1 I9 F' E
    Iloveyou123
3 K0 Z) y7 V* R4 P  S    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)
, Z( {, m; s9 S方法二:用strcat函数
# l4 V& C! w: F6 E+ u) k9 {( J4 N    >> SB=strcat(str1,str2)
) a2 x# f6 R& o( u1 S& w7 N    SB =* N7 k. X, E" X  }
    Iloveyou123
% z, D% e0 I. ~" z0 I3 I' _; `    注意,strcat函数有许多用法,如下例:
& Y8 J3 w5 @$ q    >> strcat({"Red","Yellow"},{"Green","Blue"})) O, K. t7 ^. }0 r) ^! O
    ans =
8 b3 f, T- N; B9 F1 D3 _        "RedGreen"    "YellowBlue" . R) s4 o" v7 ?1 C% M' x  Z$ n
    但下句则结果就不一样了:3 R7 S/ x" {' K" Q+ }
    >> strcat(["Red","Yellow"],["Green","Blue"])* J, p* E6 L: U2 G7 c, h( \
    ans =
% k6 q, Z5 ]  M6 _    RedYellowGreenBlue
1 }- P% j, d7 [" a8 m% t3 z
" s3 z1 X% S0 a; F3 I% ~! o- ~
, A& t! t) o+ h  S+ H

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-2 21:46 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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