Hi, I'm trying to subplot whithin a for loop. I'm asking matlab tu plot me three contourf called nzero_mean1, nzro_mean2, nzro_mean3 in a single subplot and each countourf has a title. But I don't know how to make those trhee contourf at one subplot in a forloop. I need help. I'm currently doing it like this:
figuresubplot(1,3,1)contourf(nzro_frec1)set(gca,'XTickLabel',vec)set(gca,'YTickLabel',vec)title('Especie 1')colorbar('southoutside')subplot(1,3,2)contourf(nzro_frec2)set(gca,'XTickLabel',vec)set(gca,'YTickLabel',vec)title('Especie 2')colorbar('southoutside')subplot (1,3,3)contourf(nzro_frec3)set(gca,'XTickLabel',vec)set(gca,'YTickLabel',vec)title('Especie 3')colorbar('southoutside')[ax1,h1]=suplabel('Delta m3');[ax2,h2]=suplabel('Delta m2','y');[ax3,h3]=suplabel('Frecuencia de sobrevivencia. Alpha = 0. p=10. Respuesta Sigmoide (s=2)' ,'t');set(h3,'FontSize',20)set(h1,'FontSize',14)set(h2,'FontSize',14)orient portraitprint('-dps','suplabel_test')%unix('convert suplabel_test.ps suplabel_test.jpg');
Best Answer