zoukankan      html  css  js  c++  java
  • matlab M文件分析工具使用(Code Analyzer and Profiler)

    Code Analyzer and Profiler

    Matlab中,对写在m文件(.m文件)里的代码有分析的工具,可以进行优化,这里做一个简单的介绍。

    • Code Analyzer

    Code Analyzer工具可以分析用户M文件中的错误或性能问题,使用时,用户先打开M文件,选择Tools菜单下的Code Analyzer项,然后Code Analyzer子菜单中选中“Show Code Analyzer Report”项即可,具体操作过程和结果可以看下图:

    实际上,Code Analyzer分析得到的问题报告,并不一定要消除,具体问题具体分析。当用户认可某条分析结果时,单击分析结果的行号,即可快速定位到该行。

    • Profiler分析工具

    Profiler工具是matlab提供的里另一个功能强大的代码分析工具。使用时,用户打开M文件,在Tools菜单下打开“Open Profiler”项,然后点击"Start Profiling",就可以使用了。打开后的界面如下:

    其中,左面是刚打开Profiler时的图,右边是运行结果的图,从右边就可以看出Profiler是很强大的工具,用户可以根据右边华为的时间,优化代码。

    其实,Profiler的过程,就是程序再运行一遍的过程,如果运行时间过长,想要其停止,可以到matlab命令窗口使用快捷方式"Ctrl + C"停止。 

  • 相关阅读:
    [CALayer release]: message sent to deallocated instance 的原因
    Java格式化打印及数字格式化
    Java断言关键字
    Java数值使用下划线
    Java数组复制
    .net你必须知道的事儿 1.5
    .net你必须知道的事儿 1.4
    .net你必须知道的事儿 1.3
    .net你必须知道的事儿 1.2
    .net你必须知道的事儿 1.1
  • 原文地址:https://www.cnblogs.com/ywl925/p/3339402.html
Copyright © 2011-2022 走看看