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

Matlab个字符串连接

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
Matlab个字符串连接/ p+ ^  o, v6 L7 g) e
在Matlab中,想要将两个字符串连接在一起,有以下的方法:
2 `5 E8 b# D' ]' A" _/ C. S# J5 k6 A假定有两个字符串! ]3 O. Q& j( _
>> str1="Iloveyou";str2="123";
0 p) b3 |1 q1 t* c% U$ }方法一:用中括号将str1和str2像矩阵元素一样包含起来:
7 M6 ~( t1 H7 T1 }    >> SC=[str1,str2]$ p' P, a2 U# J/ d9 g) Z: w- P9 P. s
    SC =+ E4 v. I4 t& @. L3 M- ]
    Iloveyou123
3 H4 h0 R2 E4 ~6 a& W8 O0 {& N    (若想验证str1和str2确实被连接起来,可调用length函数测试SC的长度。)
5 @' j* E% S! f, U. \3 n方法二:用strcat函数. Q# a7 I4 i; h. o8 |) X
    >> SB=strcat(str1,str2)
9 _5 u0 E* p" {( d    SB =
! Y! W% t& [* i; ^1 b$ T" F' {    Iloveyou123
8 t) @% ~) k0 j- w    注意,strcat函数有许多用法,如下例:- U4 Q, }2 \  P
    >> strcat({"Red","Yellow"},{"Green","Blue"})4 _5 o' Y2 m3 d+ k3 b
    ans =
+ I. a1 O* d% v        "RedGreen"    "YellowBlue" " }6 p7 A& q& p9 M3 H$ m0 o
    但下句则结果就不一样了:
; w- @7 B+ y7 ]* P    >> strcat(["Red","Yellow"],["Green","Blue"])2 O5 [1 B+ F: M' [, P+ b! o
    ans =7 Y5 c3 Q, O" Y0 Q4 P$ h3 Q
    RedYellowGreenBlue
+ R5 y2 Z5 [* g# O$ [- K8 a9 c8 b- }4 f% t0 C! g' a- ~* {- Z* r
" g7 D4 h0 @0 {& T# [- c

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-23 14:05 , Processed in 0.140625 second(s), 23 queries , Gzip On.

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

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

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