我是靠谱客的博主 醉熏宝马,最近开发中收集的这篇文章主要介绍MATLAB基础应用精讲-【基础知识篇】MATLAB程序优化-通过tic函数和toc函数进行程序运行分析前言几个实用技巧,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
前言
matlab中的tic是一个秒表计时器,toc是计算现在到tic所开始的计时器的时间间隔,单位是秒S。tic和toc用来记录matlab命令执行的时间。
tic和toc是用来记录matlab命令执行的时间
tic用来保存当前时间,而后使用toc来记录程序完成时间。
只要用tic和toc函数,不需要自己计算前后时间的差,tic函数会记录起始时刻,toc函数会自动计算时间差。这两个函数一般配合使用,tic表示计时的开始,toc表示计时的结束。
先把矩阵的大小确定再给矩阵的赋值的方法比边赋值边改变矩阵维数的方法更节省时间。
几个实用技巧
1.多个TIC/TOC嵌套是如何工作的?
用法
事件 1 的起点 = tic;
<code>...
事件 2 的起点 = tic;
<code>
事件 2 耗时 = toc(事件 2 的起点)
<code>
事件 1 耗时 = toc(事件 1 的起点)
示例
tStart_1 = tic;
tStart_2 = tic;
X = zeros(100, 100);
for i = 1:100
for j = 1:100
X(i, j) = exp(-rand(1)/i/j);
end
end
costTime_2 = toc(tStart_2)
[U, S, V] = svd(rand(3000, 20));
U_ = U.^2;
costTime_1 &#
最后
以上就是醉熏宝马为你收集整理的MATLAB基础应用精讲-【基础知识篇】MATLAB程序优化-通过tic函数和toc函数进行程序运行分析前言几个实用技巧的全部内容,希望文章能够帮你解决MATLAB基础应用精讲-【基础知识篇】MATLAB程序优化-通过tic函数和toc函数进行程序运行分析前言几个实用技巧所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复