Gnuplot: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Nie podano opisu zmian
m →‎Rysowanie: logscale
Linia 424:
Zobacz również:
* rysowanie danych z kilku plików<ref>[https://stackoverflow.com/questions/11092608/gnuplot-plotting-data-from-multiple-input-files-in-a-single-graph stackoverflow question: gnuplot-plotting-data-from-multiple-input-files-in-a-single-graph]</ref><ref>[https://riptutorial.com/gnuplot/example/27408/plotting-multiple-data-files riptutorial : plotting-multiple-data-files]</ref>
 
==range==
Zakres ( ang. range)
 
==logscale==
Składnia:
 
set logscale <axes> {<base>}
unset logscale <axes>
show logscale
 
Gdzie
* base = podstawa logarytmu, domyślnie 10
* axes = oś
 
Uwagi
* znaczniki ( tics) generowane dla osi z logscale nie są równomiernie rozmieszczone. Zobacz: `set xtics`
 
Przykład: narysuj wykres funkcji wykładniczej y = exp(x)
plot exp(x)
 
Możemy przekształcić wykres za pomocą zminy skali osi y z liniowej na logarytmiczną log(y)<ref>[https://hirophysics.com/gnuplot/gnuplot11.html GNUPLOT MANUAL: FREQUENTLY USED METHODS by Hiro Shimoyama]</ref>
 
set logscale y
plot exp(x)
Zmina formatu wyświetlania <ref>[http://lowrank.net/gnuplot/tics-e.html not so Frequently Asked Questions]</ref>
 
set format y "10^{%L}"
 
Pomoc
 
help logscale
 
==Rysowanie danych bez pliku ==