是否有更快的方法来计算if条件"任何或所有" for循环中的函数?

时间:2015-12-07 11:43:13

标签: matlab

例如,计算一段代码的时间对我的程序来说效率不高。

b=[10,11,14,9];
a=[13,10,18,11];
tic
for i=1:14166133
   if any(a>b)

   end
end
toc
Elapsed time is 20.655411 seconds.

有更快的方法吗?

1 个答案:

答案 0 :(得分:2)

你的问题不明确。

首先,你不应该每次都计算比较。

{{1}}