Octave'da Grafik Çizdirme

Octave'da grafik en temel olarak plot(...) fonksiyonu ile çizdirilir. Bu aşamada bahsetmek istediğim husus, grafik çizdirildikten sonra grafiği kaydetme ile ilgili. Diyelim ki aşağıdaki komutlarla 5 tane grafik çizdirdik;

plot(x*180/pi,y1,"r-",x*180/pi,y2,"g-",x*180/pi,y3,"b-",x*180/pi,y4,"k-",x*180/pi,y5,"m-");

Şimdi bu grafiği komut satırından şu şekilde kaydedebiliyorum:

print("grafik.png","-dpng");

Diyelim ki grafik istediğimiz boyutlarda değil. Onu da şu şekilde hallediyoruz:

print("grafik.png","-dpng","-S1600,900");

Yazdığımızda grafiğimiz piksel olarak 1600x900 büyüklüğünde oluyor. Bir güzel özellik de grafiklerimizi .svg formatında kaydedebiliyoruz. Bu da bize daha interaktif bir grafik oluşturuyor. Onu da şu şekilde gerçekleştiriyoruz:


print("grafik.svg","-dsvg");

Grafik svg formatında yaratıldıktan sonra istenilen eklemeler ve değişiklikler rahatça yapılabiliyor. Linux'ta da bunun en iyi yolu INKSCAPE kullanmak.

Comments

Popular posts from this blog

Latex'te Denklem İçerisine Ufak Boşluklar Koymak

LaTeX'te Sunum Hazırlamak