How to run two variable simultaneously in for loops?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Taoooooooooooo
am 1 Jun. 2019
Kommentiert: Taoooooooooooo
am 1 Jun. 2019
For example, i have two variable x and y, which both stand for x-axis and y axis of my plot. My code:
for k=1:17:289
for i=1:1:17
plot(175*(i-1)+1:175*i,sagittal(:,k));
hold on
end
end
I want both variable can run at the same time such that k=1 and i=1, plot; k=18 and i=2, plot......;k=273 and i=17 then plot. Therefore, all the plots will be placed in a single plot horizontally.
Can somebody help me to fix this problem?
Thank you so much!
0 Kommentare
Akzeptierte Antwort
Image Analyst
am 1 Jun. 2019
Try this:
k1 = 1:17:289
k2 = 1:1:17
for k= 1 : length(k1)
v1 = k1(k);
v2 = k2(k);
plot(175*(v2-1)+1:175*v2, sagittal(:,v1));
hold on
end
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!