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"停止。 

  • 相关阅读:
    Zookeeper and The Infinite Zoo(CF1491D)(位运算)
    树上差分
    最近公共祖先
    极角排序
    最长路spfa
    树的基础
    树的遍历~
    最小圆覆盖板子
    动态凸包(询问点是否在凸包内部)
    凸包内最大三角形
  • 原文地址:https://www.cnblogs.com/ywl925/p/3339402.html
Copyright © 2011-2022 走看看