EDA365电子论坛网

标题: 请教一下Matlab怎么计算代码的执行耗时 [打印本页]

作者: uaidenp    时间: 2019-8-26 15:23
标题: 请教一下Matlab怎么计算代码的执行耗时
Matlab怎么计算代码的执行耗时,要求支持code generation
! ~, @" n4 M2 w( \不要说coder.extrinsic 'tic','toc',这个不支持code generation9 a( z5 `5 F; r/ r; }! b: `  B

作者: kinidrily    时间: 2019-8-26 17:44
这个我之前遇到过解决了,分享一下:
8 i  E/ X; O' ^) d在产生的C代码程序中在需要统计执行时间的语句,加上:2 \) ^& \/ N6 P5 I4 z+ U7 V
clock_t begin, end;( J4 f5 F# S! K( u/ Z( s
double time_spent;% \- u/ C) e0 g
begin = clock();& b$ o5 }4 [  Y, @& m3 ^" q
/* 你的MATLAB产生的c代码 */
) w& K, M! }! o4 p! _end = clock();
: q7 R' g  x! }9 @; E9 N& Gtime_spent = (double)(end - begin) / CLOCKS_PER_SEC;




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2