2016-03-19 6 views
0

ich den folgenden Code haben:Mesh-XTick Labels

mesh(c_conc); 
zlabel('Concentration'); 
title('Initial TAF Concentration'); 
set(gca, 'XTickLabel', 0:0.2:1) 
set(gca, 'YTickLabel', 0:0.2:1) 

Wo c_conc ist eine 1000 x 1000 Matrix. Dadurch ergibt sich folgendes Ergebnis:

enter image description here

Was ich nicht verstehe ist, warum die gleiche Höhe und Breite gegeben, und die gleiche XTickLabel wird die x-Achse richtig eingestellt mit Werten von 0 bis 1 in Schritte von 0,2, während die y-Achse nur bei 0,4 ankommt?

Antwort

1

Anscheinend liegen Ihre Daten nicht weiter als 0.4 in der y-Richtung. Wenn Sie das Diagramm in den Bereich 1 bringen möchten, verwenden Sie die Option ylim:

mesh(c_conc); 
zlabel('Concentration'); 
ylim([0 1]) 
title('Initial TAF Concentration'); 
set(gca, 'XTickLabel', 0:0.2:1) 
set(gca, 'YTickLabel', 0:0.2:1)