在 MATLAB 中,tic
和 toc
函数用于测量代码执行的时间。tic
用于开始计时,toc
用于结束计时并返回从 tic
到 toc
之间的时间。
使用方法
-
开始计时:
tic;
2.执行代码:
% 运行一些代码
pause(2); % 示例:暂停 2 秒
3.结束计时并显示结果:
elapsedTime = toc;
fprintf('Elapsed time: %.2f seconds\n', elapsedTime);
这行代码计算并显示从 tic
到 toc
之间的时间,单位为秒。
示例
tic; % 开始计时% 运行一些需要时间的代码
pause(3); % 暂停 3 秒elapsedTime = toc; % 结束计时并获取经过的时间
fprintf('Elapsed time: %.2f seconds\n', elapsedTime);
在这个示例中,pause(3)
用于模拟执行时间。toc
返回的时间应该接近 3 秒,表示从 tic
到 toc
的时间间隔。