re-looping after terminating

I have a code that I want to loop as described below.
  • I want to loop the code 2 times than terminate it.
  • And re-loop again from beginning four times then end it
  • Then re-loop again from beginning 8 times
How would I do that? Many thanks in advance.

回答 (1 件)

John D'Errico
John D'Errico 2019 年 8 月 31 日

0 投票

Trivial. Put the code INSIDE function. LEARN TO USE FUNCTIONS!!!!!! LEARN TO USE FUNCTIONS! LEARN TO USE FUNCTIONS! There, I said it three times, so it must be true.
Next set up a loop. Run the loop 2 times, or 4 times, or 8 times. As many times as you wish. Something like this:
ncalls = [2 4 8];
for n = 1:numel(ncalls)
for m = 1:ncalls(n)
outputstuff = mycode(inputstuff)
end
end
You don't say what you want your code to do, or what it returns. But save some information if you want, whatever.

タグ

質問済み:

2019 年 8 月 31 日

回答済み:

2019 年 8 月 31 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by