Running a script that produces a value more than once then storing the value each time into a vector

2 visualizaciones (últimos 30 días)
Hi,
I have a script and one of the things it does is calculate and display a certain value. I would like to run this script 10 times and store the value calculated each time in a vector (so the desired end result would be a 1 by 10 vector of 10 values). I've tried to use the 'for loop' function but I don't really understand too well how to apply it and the ways I've tried have caused the code to run indefintely whilst overwriting the previously calculated value each time. I would really appreciate some help,
Thankyou in advance.

Respuesta aceptada

Hiro Yoshino
Hiro Yoshino el 4 de Feb. de 2020
I agree with Mohammad.
Here's the idea:
dataStoringVector = zeros(1,10); % Initialization
for i = 1:10
calcResult = i + 3; % example
dataStoringVector(i) = calResult; % store calculation result in the vector
end

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by