Vectorize for loop with recursion
1 回表示 (過去 30 日間)
古いコメントを表示
Hi all,
I have a for loop, which I'm struggeling to vectorize.
I've made a short example of what I'm trying to accomplish here.
This is not my exact code but I hope it shows the dilemma.
Does anyone have a clue?
Thanks in advance!
P1 = zeros(10,1);
P2 = zeros(10,1);
P3 = zeros(10,1);
P4 = zeros(10+1,1);
x = 1;
for i=1:10
if P4(i) > 0
P1(i) = x;
else
P2(i) = x;
end
P3(i) = P2(i) + P1(i);
P4(i+1) = P4(i) + P3(i);
end
0 件のコメント
回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Loops and Conditional Statements についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!