编程过程中,经常需要评估哪一部分代码比较耗费时间,这对于优化代码非常重要。Visual Studio中的profile功能可以评测,Matlab同样也有这个功能,而且使用起来也比较简单。
-基本命令
profile on : 开启profile
profile off: 关闭profile
profile clear: 清空历史数据
profile viewer: 查看profile 结果
-示例1
引自Matlab 中帮助文档:
profile on % 开启 profile
plot(magic(35)) % 绘制magic矩阵
profile viewer % 查看profile结果
p = profile('info');
profsave(p,'profile_results') % 保存profile 结果
- 首先,在command中敲入profile on:
回车后会发现: