正如标题所说,我们如何在MATLAB上看到.m文件(包括函数)上使用的内存?有一些命令或什么? 我想将它用作算法中的度量标准。
谢谢
答案 0 :(得分:3)
在命令行中,执行
profile -memory on;
并正常启动Matlab分析器以查看内存使用情况。但是,您可能需要手动复制信息
可能有some alternatives,例如mtic
和mtoc
,具体取决于您的Matlab版本,这可能允许将数据直接提供给非GUI输出。
答案 1 :(得分:1)
您也可以从编辑菜单(位于MATLAB GUI的顶部任务栏)启动探查器。
当你启动探查器时,代码会正常执行,但当它退出/结束时,MATLAB会显示你想要的各种信息。
包括(但不限于): 执行时间处理时间 打电话 记忆(我想!:P)