Je trace les données de maillage avec les commandes matlab suivantes
[x, y] = meshgrid(-10:0.1:10, -10:0.1:10);
z = exp(-x.^2 - y.^2);
mesh(x, y, z);
xlabel("time variable");
ylabel("space variable");
zlabel("wave");
Vous verrez que peu importe la rotation duaxes, les étiquettes x et y sont toujours alignées horizontalement. Existe-t-il un moyen de l'aligner séparément sur l'axe des x et l'axe des y tout en faisant pivoter les axes?
Réponses:
1 pour la réponse № 1Il y a eu une soumission pour aligner les étiquettes des axes avec l'axe de la figure ici.
-1 pour la réponse № 2
Vous pouvez définir le rotation
propriété de chaque étiquette:
set(get(gca,"xlabel"),"rotation",angle); %where angle is in degrees