MATLAB优化编码

MATLAB是专门为数组操作而设计的编程语言。
两种重要的优化Matlab代码的方法:预分配数组和向量化循环。
一、预分配
预分配在进入计算数组元素的for循环之前初始化数组。
MATLAB优化编码
tic和toc可用来测量函数的执行时间。可以看到同样的命令运行时间变了。
MATLAB优化编码
MATLAB优化编码
f—函数句柄
s—调用所需的秒数

二、向量化
MATLAB优化编码