我想知道是否有一種方法來擺脫內心的for循環我該如何簡化這個MatLab代碼?
for i = 1:size(VALUES)
for k = 2:bins+1
if VALUES(i) < Arr(k)
answer_list(i) = find(Arr == Arr(k)) - 1;
break
end
end
end
VALUES
是從2 100個雙打文件到4
Arr
是有4個值的數組,起始於VALUES
分鐘爲1的步驟,並在最大VALUES
結束
bins
是Arr
的長度 - 1
和answer_list
是數字VALUES
長持有取決於bins
variabl大小的離散值的列即
是的。你可以展示示例輸入和期望輸出嗎? – Suever
@Suever我編輯了這個問題來添加更多信息。 – lokilindo
[mcve]是最好的,這不一定是你的完整問題,也不一定是書面描述。 – Frank