I have created an M-file which gives me random stuff using random numbers. I want to run this file 1000 times. How do I do this without having to press F5 1000 times?

 Réponse acceptée

José-Luis
José-Luis le 3 Nov 2012
Modifié(e) : José-Luis le 3 Nov 2012

0 votes

for ii=1:1000
your_m_file_name %the .m is not necessary
end
Provided you are in the directory your m-file resides in, or that it is located in Matlab's path.

6 commentaires

Dipesh
Dipesh le 3 Nov 2012
is that for loop in the same script as my mfile or a new mfile completely?
José-Luis
José-Luis le 3 Nov 2012
Modifié(e) : José-Luis le 3 Nov 2012
New m-file, or the command line. Or you could just add a loop to your script (no need for your_m_file_name then)
Dipesh
Dipesh le 3 Nov 2012
Also, one more thing, is the "ii" a recognized matlab command? what does it mean if its not and how would I code it into my mfile?
No, it's the loop counter. You could use other names. Look at the documentation for for:
doc for
Image Analyst
Image Analyst le 3 Nov 2012
He used ii instead of i because it's good practice not to use i or j for loop indexes because they are the imaginary variable.
Alexandra
Alexandra le 8 Nov 2016
Hi, I have a model with many many loops and they all have i and j. So what is at risk? Speed?

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by