-1
我想優化這段代碼。我在向量上使用函數fminbnd,並使用循環將其單個條目上的任務分開。MATLAB:使用矢量化加速fminbnd
是否有可能加速向量化過程?
for i = 1:A
for ii= 1:B
for iii = 1:C
fun = @(x) (x * variable(i,ii,iii))^2 ;
[arg_min(i,ii,iii), min_(i,ii,iii)] = fminbnd(fun,-2,2);
end
end
end
感謝您的關注。
真誠
盧卡
不會'fminbnd'return總是?我的意思是不是'(x * v)^ 2'總是在'x = 0'的最小值? –
無論如何,答案是否定的:原則上,最小化函數並不是矢量化適用的一種任務。 – FTP