Outputting numbers into a single array when using a double for loop?

1 次查看(过去 30 天)
Here is my current code:
x(1)=0;
y(1)=0;
s=100;
for n=1:s
for t=1:s
x(t+1)=[x(t)+randi([-1,1])];
y(t+1)=y(t)+randi([-1,1]);
end
T=max(x)
end
My issue is that when I calculate the maximum value it outputs one number at a time. Is there anyway I could store all of the T (maximum values) that get outputted into a single array? I want to be able to plot it against time to see how the maximum distance changes.

采纳的回答

A Jenkins
A Jenkins 2015-2-24

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Loops and Conditional Statements 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by