SPEEDTESTER:快速代码速度测试和比较

版本1.0.0.0 (2.14 KB) 天空缝匠肌
一个用于快速测试代码速度和在不同代码之间进行速度比较的小实用程序。

406下载

更新2013年8月29日

查看许可协议

这个小效用函数对我来说经常很有用,所以我想把它分享给大家,希望其他人也能发现它的用处。

SPEEDTESTER(f1,f2,f3,…)对函数句柄输入计算f(),如果输入是字符串则计算run(f),并显示每次计算所需的时间。

SPEEDTESTER(n,f1,f2,f3,…)计算每个输入n次,并返回每个输入n次计算的总时间。

SPEEDTESTER(n,p,f1,f2,f3,…)显示时间到小数点后p位。

t = SPEEDTESTER(f1,f2,…)返回一个向量中的时间输出。

帮助中包含的示例:比较MAGIC函数的速度。
对于I = 1:6;inputArgs{i} = sprintf('magic(%i)',100*i);结束
inputArgs{2} = @() magic(200);
T = SPEEDTESTER(100,inputArgs{:});
情节(100:100:600 T * 10, o-k)
标题(“魔(x)”);包含(“x”);ylabel('平均计算时间(ms)')

引用作为

Sky Sartorius(2022)。SPEEDTESTER:快速代码速度测试和比较(//www.tianjin-qmedu.com/matlabcentral/fileexchange/43250-speedtester-quick-code-speed-test-and-comparison), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2013a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!