Lineer sistem analizi


Soru
a)             Periyodu T olan bir kare dalganın farklı aralıklar için fourier serisi katsayılarını (akve x(t) değerlerini matlab yardımıyla hesaplayınız .
b)             (t-ak) ve (t-x(t)) grafiklerini matlab yardımıyla çizdiriniz.


C:\Documents and Settings\ddmcck\Desktop\untitled.bmp
Cevap )
a)
x(t)              =      1   ;    -T/4<t
                  -1   ;     T/4<3T/4
Grafik – 1 deki gibi bir T=4sn olan çift simetrik bir kare dalgayı inceleyerek ak katsayılarını ve istenilen aralıklardaki x(t) değerleri hesaplanacaktır.     
                                     
                                                                                           Grafik -1 (x(t) kare dalgası)
ü      
k=-4:1:5;                                %istedigimiz sayida ak dizisinin nerden başlayıp nereye gideceği belirtilir.
T=4;                                             % x(t) sinyalinin periyodunu 4 sn olarak aldım.
syms t;
                                                     %ak dizisinin formulünü yazarak fourier katsayılarını hesaplatılması
a=(1/T)*(int(1*exp(-j.*k*(2*pi/T)*t),t,-T/4,T/4)+int(-1*exp(-j.*k*(2*pi/T)*t),t,T/4,3*T/4)); 
                                                     %dizi sym formatlı olduğundan dizinin elemanlarını double şeklinde kullanamıyordum.
                                                     %Diziyi double formatına çevirdim.
a_k=double(a);
a_k                                               %istediğimiz aralıktaki fourier katsayılarının değerlerini ekrana yazdırılması



ü       -4≤k5 aralığında ak değerlerini bulduran Matlab Kodu:                                                   
ü       -4≤k≤5 aralığında x(t) yi hesaplayan Matlab Kodu:                                                   
x=0;                                                         % toplama işlemi yapabilmek için x  sıfırdan başlatılır.
m=length(k);                                         k nın boyutunu hesaplayan kod
for n=1:1:m;                                           % k nın boyutu kadar dönecek olan for döngüsü
x=x+(a_k(n)*exp(j*n*2*pi/T*t));        % x(t) yi hesaplayan formül
end
x                                                               % x(t) ekrana yazdırılır



ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\1.1.bmp
-4≤k≤5 aralığında yazılan Matlab kodu sonrası Matlab’ın ekranında ak ve  x(t) değerlerinin  sonuçları Şekil -1 deki gibidir. (x(t) değerleri ekrana sığmadığı için tam gözükmüyor.)
                                      Şekil – 1 (10 tane katsayı: -4≤k≤5)
ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\2.1.bmp
-14≤k≤15 aralığında yazılan Matlab kodu sonrası Matlab’ın ekranında ak ve  x(t) değerlerinin  sonuçları Şekil - 2 deki gibidir.
                                 Şekil – 2  (30 tane katsayı: -14≤k≤15)
ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\3.1.bmp
-24≤k≤25 aralığında yazılan Matlab kodu sonrası Matlab’ın ekranında ak ve  x(t) değerlerinin  sonuçları Şekil - 3 deki gibidir.







Şekil – 3  (50 tane katsayı: -24≤k≤25)
Cevap 2)
b)
ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\1.bmp
Yazdığım Matlab kodlarına ak nın değerlerini çizdirmek için ise şu kod eklenir ve Grafik – 2.1 deki şekil elde edilir.
stem(k,a_k,'fill')   
xlabel('k');
ylabel('a_k');
title('k=-4:5');




                                                                                                                                Grafik – 2.1 (ak ların -4≤k≤5 aralığındaki değerleri)

ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\1.2.bmp
Yazdığım Matlab kodlarına x(t) yi çizdirmek için ise şu kod eklenir ve Grafik – 2.2 deki şekil elde edilir.
plot(t,x)
xlabel('t');
ylabel('x(t)');
title('k=-4:5');




                                                                         Grafik – 2.2 (-4≤k≤5aralığında oluşan x(t) grafiği)
ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\2.2.bmp

C:\Documents and Settings\ddmcck\Desktop\fkatsayı\2.bmp
-14≤k≤15 aralığında  ak ve  x(t) şekilleri Grafik – 3.1 ve Grafik – 3.2 deki gibidir.
                          Grafik – 3.1                                                                                         Grafik – 3.2
(ak ların -14≤k≤15 aralığındaki değerleri)                             (-14≤k≤15aralığında oluşan x(t) grafiği)
ü     
C:\Documents and Settings\ddmcck\Desktop\fkatsayı\3.2.bmp

C:\Documents and Settings\ddmcck\Desktop\fkatsayı\3.bmp
-24≤k≤25 aralığında  ak ve  x(t) şekilleri Grafik – 4.1 ve Grafik – 4.2 deki gibidir.
                     Grafik –4.1                                                                                           Grafik – 4.2
(ak ların -24≤k≤25 aralığındaki değerleri)                             (-24≤k≤25aralığında oluşan x(t) grafiği)


Yorum:
Ø       x(t) sinyalini sürekli, periyodik ve çift simetrik aldığım için ak değerlerim de çift periyodik ve reel çıktı. Ve k nın çift olduğu değerlerde ak değerleri sıfır çıktı.
a-kak ; k = (1,3,5…)
ak0    ; k = (0,2,4…)
Ø       k aralığını 10 dan 30 sonra da 50 ye arttırdığımız zaman ise grafiklerden de anlaşılacağı gibi ak değerleri gitgide sıfıra yaklaşmaktadır.
Ø       x(t) sinyalimiz sürekli, periyodik ve çift simetrik bir kare dalga olduğu için seçtiğimiz k aralıklarındaki bulduğumuz x(t) değerleri kare dalgaya benzer bir şekil olması gerekiyordu. Aralığı arttırdıkça sinyalimizin şekli ilk tanımladığımız kare dalgaya benzer bir hal almaya başladı.
Ø       Eğer x(t) sinyalimizi tek simetrik seçseydik ak değerlerimiz imajiner çıkacaktı. Fakat bu bir şeyi değiştirmeyecekti. Aralığı sonsuza ne kadar yaklaştırırsak x(t) sinyalimiz o kadar iyi çıkacaktır.
Ø       Eğer x(t) sinyalimizin simetrisi olasaydı ak değerlerimiz kompleks çıkacaktı. Ve yine aralık arttıkça kusursuz bir x(t) elde edecektik.


3.  Soru:
x(t )fonksiyonu reel ise ak katsayıları ne olur? İspatlayınız.
Cevap 3)             
x(t) fonksiyonunun reel olduğunu kabul edelim. Öyleyse x(t) fonksiyonu, kendisinin kompleks eşleniğine eşit olacaktır.

xt=x*(t)
xt=k=-ake-jkω0t

Fourier serileri gösterimini belirten denklemin her iki tarafının da konjugesini alırsak;
xt=x*t=k=-ak*e-jkω0t
Denklemini elde ederiz. k yerine –k yazarsak eğer;
xt=k=-a-k*ejkω0t=k=-akejkω0t
a-k*=ak
ak*=a-k
Bu yüzden aşağıdaki eşitlik yazılabilir;
a1 =a-1 a2 =a-2 a3 =a-3 .
ak değerleri bu durumda çift fonksiyon olur.

Hiç yorum yok:

Yorum Gönder

Etiketler

3G 7-segment 7805 7812 Amplifier Analiz Analog iletişim Arduino AVR Axiom Aristos baskı devre Bellek Beslemeli Kenetleyici Biased Limiters Bird Strike Biyomedikal blog butterworth CCD dedektörler Cep Telefonu CMOS Common Base Amplifier Çarpma DAC0800 DC Motor Decoder Dedektör deney deney timer Devre Diode Clampers Diode Limiters Direnç Diyot Diyot kenetleyici devreler Diyot Limiter DO-178B Doğrudan Sıfırlamalı Doğrultucular Dolaylı Sıfırlamalı Döngüsel Sayıcılar Düzlem-Panel Dedektörler Elektrik Elektronik Projeler Entegre Devreler Fiber Optik filtreler flipflop Flora foruier serileri Fototransistör fourier dönüşümü FPGA Frekans Counter Function Generato gereksinim analizi Görüntü görünür ışığa dönüştürme GP810 GPS Grid Güç Ölçümleri Half-wave Rectifiers indüktör infrared fotodiyot JOHNSON SAYICISI kalite Kalite Standartları kapasitör karanlık algılayıcı Kaymalı Yazmaç Kenetleme Devreleri Kenetleyiciler Kırpıcılar Kolimasyon Laser Darbelerinin Algılanması Laser Darbelerinin Oluşumu Laser Diyod ldr led lineer sistem analizi lm324 LM358 lm555 timer lm741 MATLAB matlab çizim matlab kodları Maximite Mikrodenetleyiciler Mirocontroller MSP430 Mühendis Staj Mühendislik OP-AMP Optik Film Optik-Fiber Zayıflama Ölçümleri opto-coupler osilatör Osiloskop Paralel – Seri Dönüşüm paralel devreler PIC PIC16F877 PIC16F877A PIC16F886 PIC32MX Plaka Okuma PLC Proje pwm Radiology Radyasyon Radyoaktivite Radyografi Radyoloji Rectifiers Register RFID RL devreleri RL FİLTRELERİ RLC Filtre Robot Robotics röntgen Röntgen Cihazları sayıcılar Sayısal Dedektör Sayısal iletişim Selenyum Dedektör sensor network sensör seri devreler seven-segment sıcak ayna sistem mühendisliği soğuk ayna Solid State Staj svf Swot Analizi Tam Dalga Doğrultucu temel AC devre temel DC devre termistör Test Tez transistor Transistör Bacaklarının Testi transistör yükseltgeç ULN2803 Ultrason Video Kodlama volt Wireless X-ışını Yarım Dalga Doğrultucuları yazmaçlar Yüz tanıma