assign subscrips to vectors
Ältere Kommentare anzeigen
I have 5 vectors yt1, yt2, yt3,yt4,yt5 of size 200*1.
I need to assign subscripts so that I can call the vector I want in side a loop.
Can you please help me with this?
Thanks
Akzeptierte Antwort
Weitere Antworten (2)
Youssef Khmou
am 12 Mär. 2013
hi, try :
N=200;
for n=1:N
yt1(n)=.............
yt2(n)=.......
.....
end
4 Kommentare
dav
am 12 Mär. 2013
Youssef Khmou
am 12 Mär. 2013
yes, say that i want to add the vector yt1 10 times
yt1=randn(100,1);
N=10;
S=zeros(size(yt1));
for n=1:N
S=S+yt1;
end
dav
am 12 Mär. 2013
Youssef Khmou
am 12 Mär. 2013
alright, i dont think that is possible but you can construct a matrix that contains the vectors :
yt1=rand(200,1);
yt2=rand(200,1);
yt3=rand(200,1);
yt4=rand(200,1);
yt5=rand(200,1);
Y=[yt1';yt2';yt3';yt4';yt5'];
for m=1:5
ym=Y(m,:);
end
ok?
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!