Octave Türkçe Dokümantasyon

GNU Octave kullanımı üzerine Türkçe eğitim notları ve örnekler.

View the Project on GitHub onkanat/Octave_TR_Doc


layout: default title: Octave’da Grafik Oluşturma —

Octave’da Grafik Oluşturma

Octave, matematiksel işlevleri ve verileri görselleştirmek için güçlü bir grafik oluşturma araçlarına sahiptir. Temel grafik işlevleri şunlardır:

plot: Temel çizgi grafiği oluşturmak için kullanılır. xlabel: X ekseninin etiketini ekler. ylabel: Y ekseninin etiketini ekler. title: Grafik başlığı ekler. legend: Birden fazla veri kümesi için efsane ekler. grid: Grafiğe izgara ekler. subplot: Birden fazla grafiği tek bir pencerede alt grafikler halinde oluşturur.

Örnek:

x = linspace(-2, 2, 100);
y = sin(x);

plot(x, y);
xlabel('X Ekseni');
ylabel('Y Ekseni');
title('Sinüs Fonksiyonu Grafiği');

Bu kod, -2 ile 2 arasındaki 100 noktadan oluşan bir x dizisi ve bu noktalardaki sinüs fonksiyonunun değerlerini içeren bir y dizisi oluşturur. Daha sonra plot fonksiyonu kullanılarak bu verilerden bir çizgi grafiği oluşturulur. xlabel, ylabel ve title fonksiyonları sırasıyla X ve Y eksenlerine etiketler ve grafiğe başlık ekler.

Ek Grafik Özellikleri:

Birden Çok Grafik Oluşturma:

subplot fonksiyonu, birden fazla grafiği tek bir pencerede alt grafikler halinde oluşturmak için kullanılır. Örneğin, aşağıdaki kod iki grafiği yan yana alt grafikler halinde oluşturur:

x1 = 0:0.1:pi;
y1 = sin(x1);

x2 = pi:0.1:2*pi;
y2 = cos(x2);

subplot(1, 2, 1);
plot(x1, y1);
xlabel('X1');
ylabel('Y1');
title('Sinüs Fonksiyonu');

subplot(1, 2, 2);
plot(x2, y2);
xlabel('X2');
ylabel('Y2');
title('Kosinüs Fonksiyonu');

Bu kod, sinüs ve kosinüs fonksiyonlarının grafiklerini yan yana alt grafikler halinde oluşturur. subplot(1, 2, 1) komutu ilk grafiğin 1 satır ve 2 sütundan oluşan alt grafiklerin ilkine yerleştirileceğini belirtir. subplot(1, 2, 2) komutu ise ikinci grafiğin 1 satır ve 2 sütundan oluşan alt grafiklerin ikincisine yerleştirileceğini belirtir.

Daha Fazla Bilgi:

Octave’ın grafik oluşturma araçları hakkında daha fazla bilgi için resmi belgelere bakabilirsiniz: https://sourceforge.net/projects/octave/

Ek Örnekler:


Ana Sayfaya Dön