Subplots in a for loop- find the mistake
Afficher commentaires plus anciens
Dear all,
I want to create a plot with n subplots. The problem here is that all the subplots are the same (see picture), but they shouldn't as the data in the cell 'M' alters. I guess it is some mistake with 'hold off' (but I tried to put it nearly everywhere) or the looping of the cell, but can't find it.
figure
cl={'r','y','g'};
subplot(n+1,1,1),plot(P_est)
for m=2:n+1;
subplot(n+1,1,m);
hold off
for p=1:n;
for q=1:t;
xx=[q-1,q] ;
plot([ xx fliplr(xx) xx(1)],[0 0 1 1 0],cl{M{1,p}(q)+1},'linewidth',12)
hold on
end
end
end

Thanks!
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Data Type Conversion dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!