Ads Top

Matlab İle Grafik Çizimi Giriş(plot,xlabel,ylabel,title komutları)

Matlab İle Grafik Çizimi Giriş(plot,xlabel,ylabel,title komutları)

Merhaba arkadaşlar.Daha önceki Matlab yazılarımda if-else-elseif yapısı,switch case yapısı,for döngüsü gibi konulardan bahsetmiş,sizlere örnekleyerek anlatmaya çalışmıştım.Bu yazımda ise Matlab'da grafiklere genel olarak giriş yapmak istedim.Matlab'da grafik konusu çok uzun ve bir o kadar da alt başlıklara ayrılıyor.O yüzden bir yazı serisi halinde grafikleri sizlere anlatacağım.Gerçi Matlab genel olarak böyledir.Siz ne kadar konuyu bilseniz de bilmediğiniz bir komut bir kelime illa kalıyor.Dolayısıyla bu eksiğimizi de çok program yazarak,bol bol örneklere bakarak giderebiliriz.
Lafı çok uzatmadan Matlab'da grafikler konusuna giriş yapmak istiyorum.

Matlab İle Grafik Çizimi

Matlab'da çizdirdiğimiz grafikler bize doğru sonuçlar verdiği için ve en küsüratlı sayılarla bile çizilebildiği için oldukça önemlidir.Bu yüzden Matlab'ı öğrenmek istiyorsak grafik çizdirmeyi iyi anlamalıyız.
Matlab'da grafikler figure penceresinde çizilir.Genel olarak grafik çizdirme komutumuz ise plot'tur.İki değişken belirleriz ve bunları plot komutu ile grafik haline dökeriz.Grafiğimiz de figure penceresinde açılır.Bir örnekle pekiştirmek istiyorum.
Mesela bizden iki değişken atamamızı ve bunları grafikte göstermemizi istesinler.Bunu şu şekilde yapabiliriz.
öncelikle adettendir komut satırının başına temizlik komutları yazılır.
clc;
clear;
x=[1,2,3,4,5]
y=[6,7,8,9,10]
plot(x,y)
script penceresinde bu kodu yazarsak grafiğimizi çizdirebiliriz.Elde ettiğimiz grafik şöyle olur :
Matlab İle Grafik Çizimi Giriş(plot,xlabel,ylabel,title komutları)

Gördüğünüz gibi en basit şekilde matlab'da ilk grafiğimizi çizdirmiş olduk.Tabi bu işin daha giriş kısmı.Matlab derya deniz bir program.Şimdi de gelelim Matlab ile çizdirdiğimiz grafiğe isim vermeye.Eyvallah bir grafik çizdik ama x ekseni neyi ifade ediyor? Y ekseni neyi ifade ediyor?Bu grafiğin ismi ne?Bunları da belirtmemiz lazım.

Matlab Çizdiğimiz Grafiği Adlandırma,Eksenlere İsim Verme

Matlab ile çizdiğimiz grafiği adlandırırken ve eksenlere isim verirken xlabel,ylabel,title komutlarını kullanırız.Öncelikle xlabel'dan başlayalım.

Xlabel Komutu Ne İşe Yarar?

Xlabel komutu adından da anlaşılacağı üzere grafiğimizin yatay eksenine yani x eksenine isim vermemizi sağlar.
xlabel('yatay eksene vereceğimiz isim') şeklinde kullanırız.

Ylabel Komutu Ne İşe Yarar?

Ylabel komutu da aynı şekilde düşey eksene yani y eksenine isim vermemizi sağlar.
ylabel('y eksenine vereceğimiz isim') şeklinde kullanılır.

Title Komutu Ne İşe Yarar?

Grafiğimize isim vermeye yarar.Title('grafik adı') şeklinde kullanılır.

Bu komutları kullanarak bir örnek grafik çizmek istersek :
clc;
clear;
x=[1,2,3,4,5]
y=[6,7,8,9,10]
plot(x,y)
xlabel('x ekseni')
ylabel('y ekseni')
title('grafik çizimi')
grid
Bu kodları yazdığımızda karşımıza şu grafik çıkar : 
Matlab İle Grafik Çizimi Giriş(plot,xlabel,ylabel,title komutları)

Gördüğünüz gibi az önceki grafikten farklı olarak eksen isimleri ve grafik ismi yazıyor.Birde bir detay daha var sanki..Grafik arka planımız karelere ayrılmış şekilde.İlk örnekte bu yoktu peki bu nasıl oldu ?

Matlab Grafiğin Arka Planını Kareli Yapmak

Bunu da Grid komutu ile yapıyoruz.Grid komutunu kullanarak grafiğin arka planını karelere ayırabiliriz.Kodların en sonuna grid eklerseniz kareli bir grafik elde edersiniz.

Bu yazımda Matlab ile Grafik Çizimine giriş yaptık.Diğer yazılarım da grafiklerle ilgili diğer şeylerden bahsetmeye çalışacağım bildiğim kadarıyla.Hatam olduysa veya sorunuz varsa yorum  yapabilirsiniz.




Hiç yorum yok:

Blogger tarafından desteklenmektedir.