2014-10-23 18 views
5

Próbuję zmienić rozmiar niektórych działek w Octave. Udało mi się zmienić grubość linii i etykiety osi. Nie mogę jednak znaleźć sposobu na zwiększenie gęstości osi lub zwiększenie liczby.Jak zmienić szerokość linii w osi i wielkość czcionki w Octave

Co znalazłem online korzysta set(), jak

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

lub

set(gca, 'linewidth', 4); 

Ale ja nadal zobaczyć błędy

invalid property 'linewidth' 
invalid property 'fontsize' 

chociaż oni są wymienione jako właściwości w obiekcie Octave documentation

Co robię źle?

Lub, co jeszcze mogę spróbować?

Odpowiedz

7

Oktawa 3.8.2 działa dobrze.

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

daje working linewidth

jak to powinno

+0

mam oktaw 3.0.5. Czy problemem może być przestarzała wersja? – qstnhr

+2

@ qstnhr prawdopodobnie. Twój link do dokumentacji jest do najnowszej wersji Octave, ale używasz bardzo starej wersji. Sprawdź dokumentację zainstalowanej wersji pod kątem poprawnych nazw opcji (instrukcja Octave jest częścią instalacji Octave). – carandraug