matlab调用函数特别慢
我需要循环调用一个函数 \写成函数用for循环调用2500次,耗时9s,不写成函数,直接写进循环只要0.09s
有1000倍差距了,多次调用的语句不是应该鼓励写成函数吗?为什么会这样 光说没用,你应该把代码晒出来.
===================
据我所知,MATLAB天生自带 矢量运算,它会在很多地方偷偷的做矢量优化(多核,并行),这个会不会是根本原因?
另外,你用的是哪个版本的MATLAB 这就是c语言为什么要搞指针的原因,
传地址要比传数组快得多 频繁调用传递效率低
页:
[1]