本次我们使用tic
复制代码
1
2
3
4
5t1 = clock; //程序的位置 t2 = clock; t = etime(t2-t1); disp(htime(t));
其中htime的实现如下:也可以添加任何其他形式!!!
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18function htime = htime(sec) % HTIME_STRING = htime(SECONDS) if isnan(sec) htime = '?'; elseif sec < 1 * 60 % max 1 minute htime = [num2str(sec, '%.1f') 's']; elseif sec < 1 * 60 * 60 % max 1 hour htime = [num2str(sec/60, '%.1f') 'm']; elseif sec < 2 * 60 * 60 * 24 % max 2 days htime = [num2str(sec/60/60, '%.1f') 'h']; elseif sec < 1 * 60 * 60 * 24 * 365 % max 1 year htime = [num2str(sec/60/60/24, '%.1f') 'd']; else htime = [num2str(sec/60/60/24/365, '%.1f') 'r']; end end
最后
以上就是魔幻睫毛最近收集整理的关于matlab实现程序计时功能的全部内容,更多相关matlab实现程序计时功能内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复