早上好,
我有一个关于在 Matlab 上执行脚本的时间的问题。是否可以预先知道在运行脚本之前花费了多长时间(例如估计时间)?我知道使用 tic 和 toc 命令等可以知道最后的时间,但我不知道之前是否可以知道。
提前致谢,
估计您的计算需要多长时间并不难。您已经知道如何使用tic和记录计算时间toc,所以现在您可以这样做:
n=1)并记录计算时间n一个常数k(为了方便计算,我一般选择2或10),记录计算时间现在您可以通过以下方式推断您的估计计算时间:
当然,这与一些常识很好地结合在一起,例如,如果您做某些事情t,它们将花费大约t5 倍的时间。当您必须执行某项计算一百万次时,可以轻松使用此功能。只需在一分钟左右后中断循环,如果它仍在前十次计算中,您可能要放弃!