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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接' I1 \) g9 Y) L; k0 v/ i1 l8 }
在Matlab中,想要将两个字符串连接在一起,有以下的方法:! Y! S) j6 L5 ^. Y: a% C! Y
假定有两个字符串; ]% M5 v2 C: K5 U. C
>> str1="Iloveyou";str2="123";
8 e# z$ Z( V/ K" |( V方法一:用中括号将str1和str2像矩阵元素一样包含起来:
5 Z6 T7 D5 f5 l  c# @    >> SC=[str1,str2]9 E, W, x8 M3 Z0 r3 z8 @
    SC =1 ], q% ?; I: v& g# i+ c' n# J6 m- C; K
    Iloveyou123
. v- f' E: d+ X% u, U" }0 F! i    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)
) L+ R( H/ a: b& I6 c方法二:用strcat函数. K  _7 q! g9 N8 \, {
    >> SB=strcat(str1,str2)
# P: G5 ?" W# s# h7 u, R    SB =0 V6 c- G4 |3 ]2 x8 l# A
    Iloveyou123
5 `; U: k1 A* S) y    注意,strcat函数有许多用法,如下例:5 {! a# @/ l, ^) R' F/ y' {1 X
    >> strcat({"Red","Yellow"},{"Green","Blue"})3 S+ M- ]7 L6 P6 D
    ans =/ {7 |) ~+ O  M0 Y( n, r
        "RedGreen"    "YellowBlue" " \) |4 X) q( U8 E4 c4 l7 V
    但下句则结果就不一样了:8 E/ T' ^# ]9 e+ T% ^
    >> strcat(["Red","Yellow"],["Green","Blue"])
2 J7 c& r7 |6 p& m    ans =' K2 t+ E+ K3 p) Q1 H: D" e1 C% Q
    RedYellowGreenBlue
! U+ _' Z0 W: e# {
* d1 z5 n0 Y4 M2 @2 p+ c$ X) M  b
/ C2 z; S( I- i! |" W7 U# R! Q% ]

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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