How to run two variable simultaneously in for loops?

6 vues (au cours des 30 derniers jours)
Taoooooooooooo
Taoooooooooooo le 1 Juin 2019
Commenté : Taoooooooooooo le 1 Juin 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!

Réponse acceptée

Image Analyst
Image Analyst le 1 Juin 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
  1 commentaire
Taoooooooooooo
Taoooooooooooo le 1 Juin 2019
THANK YOU!! IT SEEMS WORKING WELL!!!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by