MATLAB中tic/toc的奇怪结果
我正在使用tic/toc检查函数的运行时间。我在命令窗口中写入以下内容(并同时执行): 其中checkFunc返回2736x2500完整矩阵 让我困惑的是,我不得不等待将近20秒的输出,说运行时间只有80毫秒MATLAB中tic/toc的奇怪结果,matlab,benchmarking,Matlab,Benchmarking,我正在使用tic/toc检查函数的运行时间。我在命令窗口中写入以下内容(并同时执行): 其中checkFunc返回2736x2500完整矩阵 让我困惑的是,我不得不等待将近20秒的输出,说运行时间只有80毫秒 有人知道这是为什么吗?可能是tic/toc的内部计数器在执行过程中被重置了。试着这样做: t = tic res = checkFunc('case2736sp',1:3000); toc(t) 在执行过程中,tic/toc的内部计数器可能会以某种方式重置。试着这样做: t = tic
有人知道这是为什么吗?可能是tic/toc的内部计数器在执行过程中被重置了。试着这样做:
t = tic
res = checkFunc('case2736sp',1:3000);
toc(t)
在执行过程中,tic/toc的内部计数器可能会以某种方式重置。试着这样做:
t = tic
res = checkFunc('case2736sp',1:3000);
toc(t)
也许checkFunc在内部调用
tic
?也许checkFunc在内部调用tic
?