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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接
/ }$ q4 |2 w; {5 _3 a3 D在Matlab中,想要将两个字符串连接在一起,有以下的方法:3 [  B1 [# z7 k6 y" k1 w+ R( x# a
假定有两个字符串$ A" @+ R  }6 u, ~( [$ A! Q# S
>> str1="Iloveyou";str2="123";3 D; e: f2 }5 T. k
方法一:用中括号将str1和str2像矩阵元素一样包含起来:( f7 `0 U& a/ d/ U2 s
    >> SC=[str1,str2]
1 E4 I7 p6 W2 e* @3 R    SC =+ P+ y) ]) b, ^$ R$ L# Q4 [
    Iloveyou1239 G8 B5 b* T1 l( Y& q( |9 E
    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)
$ m' \7 X7 K4 \2 k/ }方法二:用strcat函数( `( `8 C% T# Q
    >> SB=strcat(str1,str2)4 e5 t5 o, l( p0 h
    SB =
- j7 P+ F2 j( I    Iloveyou123
% _- q5 e# D. U+ c% D3 V    注意,strcat函数有许多用法,如下例:
, C9 h% @3 `5 I' d# Z0 ?    >> strcat({"Red","Yellow"},{"Green","Blue"}); m$ p  u+ L5 ?- O  M% F
    ans =1 @% n4 ^0 ?9 M+ z
        "RedGreen"    "YellowBlue" ) M6 X! x$ w$ |& F+ ?& e
    但下句则结果就不一样了:
* \9 P/ u1 U( [9 C3 Z* E, f    >> strcat(["Red","Yellow"],["Green","Blue"])/ z9 O. B8 ~9 H; ^. I1 E
    ans =: L2 p0 d6 u& m
    RedYellowGreenBlue
' d9 P, }! X$ d& ?6 l. f8 k) ]
, q; k$ X& n  ~6 \' f# e5 o; D. D+ d& @) `) T5 L6 h

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-20 14:09 , Processed in 0.125000 second(s), 23 queries , Gzip On.

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

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

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