web-dev-qa-db-fra.com

Comment changer la largeur de ligne d'axe et la taille de police dans Octave

J'essaie de redimensionner certaines parcelles dans Octave. J'ai pu changer l'épaisseur des lignes et les étiquettes des axes. Cependant, je ne trouve pas de moyen de rendre les axes eux-mêmes plus épais ou les nombres plus grands.

Ce que j'ai trouvé en ligne utilise set (), comme

plot(x, y, "linewidth",5);
h=get(gcf, "currentaxes");
set(h, "fontsize", 12, "linewidth", 2);

ou

set(gca, 'linewidth', 4);

Mais je continue de voir les erreurs

invalid property 'linewidth'
invalid property 'fontsize'

même si elles sont répertoriées en tant que propriétés dans la documentation Octave

Qu'est-ce que je fais mal?

Ou, que puis-je essayer d'autre?

14
qstnhr

Avec l'octave 3.8.2, cela fonctionne bien.

x=1:10;
plot(x, x, "linewidth", 5)
set(gca, "linewidth", 4, "fontsize", 12)

les rendements working linewidth

comme il se doit

15
ederag