Son Yazılar

MATLAB ile Sinüs ve Cosinüs Eğrilerinin Grafiklerini Çizdirme





"MATLAB ile sinüs ve cosinüs eğrilerinin grafikleri nasıl çizdirilir?" sorusuna cevap arayacağımız bu yazı "MATLAB ile grafik nasıl çizdirilir?" yazısının devamı niteliğindedir. O yazıya da buradan ulaşabilirsiniz. 

MATLAB programında grafik çiziminin önemli bir yeri olduğuna diğer yazımızda değinmiştik. Yine o yazı içerisinde grafik çizimleri için büyük öneme sahip komutları anlatıp kullanımını göstermiştik. Bu yazı içerisinde yine bazı komutlara değineceğiz. Bunlar:

  • Sinüs ve Cosinüs eğrileri çizdirmek için : sind ve cosd "biz radyan yerine derece kullandık; eğer radyan kullanmak isterseniz sadece 'sin' ve 'cos kullanabilirsiniz."
  • Grafikte bir nokta belirlemek için: gtext
  • Grafikte belirli noktaları göstermek için: text
  • Son olarak aynı şemada birden fazla grafiği göstermek için: subplot
şeklinde sıralayabiliriz. Şimdi öncelikle sinüs grafiği çizdirmekle başlayalım:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
clc;
clear all;
t=0:0.0001:1;
f=60;
w=2*pi*f;
x=sind(w*t);
plot(t,x);
grid minor;
xlabel('Zaman (s)');
ylabel('Sin(x)');
title('Sinüs Grafiği');

Yukarıda görüldüğü üzere bildiğiniz gibi sinüs fonksiyonu için gerekli parametreleri belirleyip zaman aralığını da belirledikten sonra "plot" komutu kullanarak grafik çizdirmektedir.


Şimdi aynı şema içerisinde Cosinüs grafiğine de yer verelim. Bunun için "subplot"u kullanacağız. Ayrıca "text" komutu ile grafiklerin orijin  noktalarını (0,0) şeklinde işaretleyelim. Ardından "gtext" ile de her iki grafikte rastgele bir yerleri seçelim:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
clc;
clear all;
t=0:0.0001:1;
f=60;
w=2*pi*f;
subplot(2,1,1);
x=sind(w*t);
plot(t,x);
text(0,0,'(0,0)');
gtext('Secilen Nokta');
grid minor;
xlabel('Zaman (s)');
ylabel('Sin(x)');
title('Sinüs Grafiği');

subplot(2,1,2);
y=cosd(w*t);
plot(t,y);
text(0,0,'(0, 0)');
gtext('Secilen Nokta');
grid minor;
xlabel('Zaman (s)');
ylabel('Cos(y)');
title('Cosinüs Grafiği');


"Subplot" komutunda sırasıyla şemada yer alacak satır, sütun ve grafiğin numarası girilmiştir. Bizim grafiklerimiz iki satır ve bir sütundan oluşmaktadır. Siz daha farklı sayıda grafiklerle de bu komutu kullanabilirsiniz.
Diğer yazımızda da değindiğimiz gibi "help" komutu yardımıyla burada kullandığımız komutlar hakkında daha detaylı bilgi alabilirsiniz. 
Esenlikle kalın iyi çalışmalar...



Hiç yorum yok