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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接
3 z! c2 I, |. M5 v4 Q6 P( C在Matlab中,想要将两个字符串连接在一起,有以下的方法:) t& \& w. A) b$ ]* m9 G2 e
假定有两个字符串) h: f+ H1 B+ z/ J% j4 R/ }
>> str1="Iloveyou";str2="123";
' F* b: M; U# `, N; |% g( D- t方法一:用中括号将str1和str2像矩阵元素一样包含起来:
: k0 o3 h  Z5 v    >> SC=[str1,str2]7 I" j% C; X" M; R5 j) ]* {
    SC =) ~7 e) I3 o2 x7 [! J
    Iloveyou123) |- b1 A6 G% L$ U% F6 h5 Y: I% c
    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)2 q& w$ K3 `% ^7 C* S3 I. t7 a
方法二:用strcat函数
0 f# O9 H3 \2 v( S7 f2 s0 H" N* e    >> SB=strcat(str1,str2)
( b; n' V( x. Y6 g! `3 r% c- ?    SB =
0 c3 J  j; q  R/ Y3 t( D8 s- c7 o# f    Iloveyou123# Z. q$ ~) y7 [  G* }" p2 f
    注意,strcat函数有许多用法,如下例:
. I2 s- C$ _8 i) B" }    >> strcat({"Red","Yellow"},{"Green","Blue"})1 K/ M  s- r1 ]6 s* K: Y
    ans =
4 ]& v* D2 J' u+ N, o, k' Q7 \: Q) G: ?        "RedGreen"    "YellowBlue" ' B4 Y+ \+ H6 N, ~% U# s
    但下句则结果就不一样了:
. }& N/ y. z; I& y6 K7 K    >> strcat(["Red","Yellow"],["Green","Blue"])" ], h4 Q" g4 _& t
    ans =
: m4 Y2 B( m8 I* C$ a+ V7 f& }1 Z* J    RedYellowGreenBlue
+ }7 `% i" K( B& f: \2 l% L& k6 v8 b% [1 G  T! O+ V3 D

: L; w$ x, Q; J: t( _# y

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-17 06:24 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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