Storing Data into a Matrix from a for loop
Ältere Kommentare anzeigen
Hello, I would like to alter my code so that every value for position is stored in a matrix rather than dispaying only the final value so I can plot them later. How would I write this out? Here's what I've got. Thanks!
position = 0;
tails = 0;
heads = 1;
for s = (1:1000)
x=randi([0 1]);
if x==tails
position = position-1;
elseif x==heads
position = position+1;
end
end
Akzeptierte Antwort
Weitere Antworten (1)
Luna
am 23 Nov. 2018
Hello Estevan,
Try this:
position = zeros(1,1000);
tails = 0;
heads = 1;
for s = (1:1000)
x=randi([0 1]);
if x==tails
position(s) = position(s)-1;
elseif x==heads
position(s) = position(s)+1;
end
end
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

