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

matlab中的strcat用法——附tictoc用法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-4-24 13:29 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

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

x
连接字符串的函数
一、例:
a = 'hello '
/ A$ I1 M- l4 Db = 'goodbye'5 z* J8 S. h$ V& o; {
strcat(a, b): F7 H% ^5 P2 d3 o
ans =( G. j& a" M3 _0 k9 G' ^( p, z
hellogoodbye
二、注意:
①在同一行输出
②strcat联接的两个string都是直接连在一起的,中间不能加入空格。不过可以在定义字符时,在字符中加空格
三、tictoc
Matlab连接字符串用strcat好,还是用 [ ] 好?
clear all;
4 e! c# @; v6 k( |- |+ I- g; \8 Yclose all8 T# @" C% K! p- \! ?
tic;8 \1 x5 w, L7 X" r2 P3 T+ P/ ~
for i = 1:100' B$ f' p5 i. L$ u1 M7 d( t
['hello', num2str(i)];
. a0 b6 I  K2 ^1 N, Lend% g/ C, i' P0 Y
t1 = toc;
& q6 _" m5 n: U7 J
" k: U. A' ]- \6 f, eclose all;9 d- N4 j( a$ X6 d  y! T, C
clear all;
( z9 T6 T0 e* S3 u/ ^1 lt = tic;
+ r2 P5 c$ K! m7 g; mfor i = 1:100! r7 S* i* y; j  c& S* ]7 q
strcat('hello', num2st(i));$ ^3 g" B3 j: S: a: ^& |% P- I
end
$ ~: p, F' h. Yt2  = toc;
>>
t1 = 0.0229- w4 F- Q4 c9 |/ Y
t2 = 0.0555
**********************************由此可见,[ ] 运行的效率要比strcat高一些。因为strcat 内部需要做一些预处理和其他的数据类型,比如cell。
& j  \/ h" }. H; W
. R/ j* C% g) T6 X$ R& h
, h0 W3 e1 R9 O& B# f) l3 ?
6 Y* i' l, m  G. \/ C# L* x
$ k- J8 N7 D$ u  R3 m2 J
5 t  k& K3 h4 P/ a( B

/ z, [; T! f/ j- V& R- S- z( E
  • TA的每日心情

    2019-11-29 15:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    2#
    发表于 2020-4-24 14:53 | 只看该作者
    matlab中的strcat用法——附tictoc用法
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-24 02:45 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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