MATLAB中计算函数运行时间的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MATLAB中计算函数运行时间的方法相关的知识,希望对你有一定的参考价值。

参考技术A

MATLAB自带计算函数运行时间的函数,有如下方法:

    采用tic;toc

    tic;  % 开始计时
    ...    % 你的代码放这里
    toc; % 输出代码运行时间,从最近的tic开始算

    采用cputime

    t0=cputime;
    ...                      %你的代码
    t=cputime-t0       %程序运行时间

拓展资料:

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。

MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。

参考资料:百度百科—MATLAB

以上是关于MATLAB中计算函数运行时间的方法的主要内容,如果未能解决你的问题,请参考以下文章

如何用MATLAB核心运行Python代码来加速计算?

如何在 MATLAB 中编写向量化函数

MATLAB - 涉及侦听器时对象析构函数不运行

【转载】让你的MATLAB运行效率更快一些吧!

在 MATLAB 之外运行 MATLAB 函数时,MatlabControl 中出现异常

matlab函数中 SIGMA命令用法