2014-10-23 16 views
5

Ich versuche, einige Diagramme in Octave zu skalieren. Ich konnte die Linienstärke und Achsenbeschriftungen ändern. Ich finde jedoch keinen Weg, die Achsen selbst dicker oder die Zahlen größer zu machen.So ändern Sie Achsenlinienbreite und Schriftgröße in Octave

Was ich Online verwendet set() gefunden, wie

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

oder

set(gca, 'linewidth', 4); 

Aber ich bin weiterhin die Fehler

invalid property 'linewidth' 
invalid property 'fontsize' 

obwohl sie sehen sind als Eigenschaften in der Octave documentation

aufgeführt

Was mache ich falsch?

Oder, was kann ich sonst noch versuchen?

Antwort

7

Mit Oktave 3.8.2 funktioniert es gut.

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

ergibt working linewidth

wie es sollte

+0

I Oktave 3.0.5 haben. Könnte eine veraltete Version das Problem sein? – qstnhr

+2

@qstnhr wahrscheinlich. Ihr Link zu der Dokumentation ist auf die neueste Octave-Version, aber Sie verwenden eine sehr alte Version. Überprüfen Sie die Dokumentation der Version, die Sie für die richtigen Optionsnamen installiert haben (das Octave-Handbuch ist Teil einer Octave-Installation). – carandraug

Verwandte Themen