Professional Documents
Culture Documents
t = -
8:0.01:8;A=1;gama=0.5;zarf_1=A*exp(gama*t),figure,plot(t,zarf_
1,'Color','k','LineWidth',4);
xlabel('t (Zaman)');
ylabel('x(t)=A*exp(gama*t); A=1 ve gama=0.5');
t = -8:0.01:8;A=1;gama=-
0.5;zarf_2=A*exp(gama*t),figure,plot(t,zarf_2,'Color','k','Lin
eWidth',4);
xlabel('t (Zaman)');
ylabel('x(t)=A*exp(gama*t); A=1 ve gama=-0.5');
t = -8:0.01:8;A=1;gama=0.5;f=0.5;
y=A*exp(gama*t).*cos(2*pi*f*t);
figure, plot(t,y,'Color','k','LineWidth',2);
xlabel('Zaman');
ylabel('x(t)=A*exp(gama*t).*cos(2*pi*f*t)');
hold on, zarf_1=A*exp(gama*t),
plot(t,zarf_1,':','Color','k','LineWidth',2);zarf_2=-
A*exp(gama*t),plot(t,zarf_2,':','Color','k','LineWidth',2);
t = -8:0.01:8;A=1;gama=-0.5;f=0.5;
y=A*exp(gama*t).*cos(2*pi*f*t);
figure, plot(t,y,'Color','k','LineWidth',2);
xlabel('Zaman');
ylabel('x(t)=A*exp(gama*t).*cos(2*pi*f*t)');
hold on, zarf_1=A*exp(gama*t),
plot(t,zarf_1,':','Color','k','LineWidth',2);zarf_2=-
A*exp(gama*t),plot(t,zarf_2,':','Color','k','LineWidth',2);
t = 0:0.01:6;f=1;
x=1*exp(-0.30*t+j*(2*pi*f)*t);
figure,
subplot(2,2,1),plot(t,abs(x),'Color','k','LineWidth',2),xlabel
('t'),
ylabel('Genlik'),title('|x(t)|');
subplot(2,2,2),plot(t,angle(x),'Color','k','LineWidth',2),xlab
el('t'),
ylabel('Faz'),title('Faz(x(t))');
subplot(2,2,3),plot(t,real(x),'Color','k','LineWidth',2),xlabe
l('t'),
ylabel('Gercel x(t)'),title('Re(x(t))');
subplot(2,2,4),plot(t,imag(x),'Color','k','LineWidth',2),xlabe
l('t'),
ylabel('Sanal x(t)'),title('Im(x(t))');
figure,plot3(real(x),imag(x),abs(x),'Color','k','LineWidth',3)
;
grid on,
xlabel('Re(x(t))'),ylabel('Im(x(t))'),zlabel('|x(t)|');
view(-30,40);
Bölüm 3, Örnek Problem: Şekil 3.8’de yer alan 𝑥[𝑛] ve ℎ[𝑛] kesikli zaman sinyallerini katlayıp y[n] çıkış
sinyalini aşağıda belirtilen üç yöntem ile elde edelim.
𝑛 = −∞, 𝑦[𝑛] = 0
𝑛 = −10, 𝑦[𝑛] = 0
Bu durumda 𝑦[−1] = 1, 𝑦[0] = 3, 𝑦[1] = 6, 𝑦[2] = 10, 𝑦[3] = 10, 𝑦[4] = 9, 𝑦[5] = 7 ve 𝑦[6] = 4
olup diğer tüm n değerleri için sıfır olarak hesaplanan dizi 𝑦[𝑛] = 𝛿[𝑛 − 1] + 3𝛿[𝑛] + 6𝛿[𝑛 − 1] +
10𝛿[𝑛 − 2] + 10𝛿[𝑛 − 3] + 9𝛿[𝑛 − 4] + 9𝛿[𝑛 − 5] + 4𝛿[𝑛 − 6] olmalıdır.
Şekil 3.6’da yapılan işleme benzer şekilde ℎ[𝑛 − 𝑘] sinyalini, ℎ[𝑘] sinyalinin zamanda ters çevrilmiş (y-
eksenine göre simetriği alınmış) ve 𝑛 kadar kaydırılmış formu olarak düşünebiliriz. Bu sayede, yine
ℎ[−𝑘] sinyaline 𝑛 pozitif sayısı eklendiğinde ℎ[−𝑘] sinyalini 𝑛 kadar sağa, 𝑛 negatif sayısı eklendiğinde
ise ℎ[−𝑘] sinyalini 𝑛 kadar sola kaydırmış olup, oluşturulan ℎ[𝑛 − 𝑘] sinyalini 𝑥[𝑘] sinyali ile çarpıp
toplayacak hale getirmiş olacağız. Söz konusu kaydırarak çarpma ve toplama işlemleri Şekil 3.X’te
görülmektedir.
12 12
8 8
6 6
x[k]
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4
k k
12
a. 12
h[-1-k] (y[-1] hesabı için n=-1)
10
h[0-k] (y[0] hesabı için n=0)
10
12
8 8
h[-2-k] (y[-2] hesabı için n=-2)
10
6 6
8
4 4
6
2 2
4
n=-2 İçin Hesap Yapılırken y[n]
2 0 12 0 12
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4
0 10 10
k k
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 12
12 4 4
h[-2-k] (y[-2] hesabı için n=-2)
10 10
2 2
h[0-k] (y[0] hesabı için n=0)
10
8 8
8 0 0
6 -8 6 -6 -4 -2 0 2 4 6 8 -8 -6
x[k]
6
n
4 4
4
n=0 İçin Hesap Yapılırken y[n]
2 2 12 2 12
0 0 10 0 10
4 6 8 -8 -8 -6 -6 -4 -4 -2 -2 00 22 44 6
6 88 -8 -6 -4 -2 0 2 4 6 8
8 8
kk k
6 6
y[n]
y[n]
12
b. 4 12
c. 4
h[-1-k] (y[-1] hesabı için n=-1)
10 2 10 2
h[0-k] (y[0] hesabı için n=0)
8 0 8 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6
6 6
n
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
h[-2-k] (y[-2] hesabı
6 6
x[k]
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12 12
8 8
6 6
4 4
n=-2 İçin Hesap Yapılırken y[n] n=-1 İçin Hesap Yapılırken y[n]
2 12 2 12
0 10 0 10
-8 -6 8 -4 -2 0 2 4 6 8 -8 8 -6 -4 -2 0 2 4 6 8
k k
6 6
y[n]
y[n]
12 4 12 4
n=0 İçin Hesap Yapılırken y[n] n=1 İçin Hesap Yapılırken y[n]
h[-2-k] (y[-2] hesabı için n=-2)
4 10 12 412
2 8 10 210
8 8
0 6 0
6 6
y[n]
y[n]
-8 4 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
4 k 4 k
2 n=-2 İçin Hesap Yapılırken y[n]
2 12 2 12
12 0
d. e.
0 10 12 0 10
4 6 8 -8 -6 -8-4 -6 -2 -4 0 -2 2 0 42 64 68 8 -8 -6 -4 -2 0 2 4 6 8
h[-1-k] (y[-1] hesabı için n=-1)
10
8 y[n] 6 8 6
y[n]
12 4 6 4
6
h[0-k] (y[0] hesabı için n=0)
10 2 2
4 4
8 0 0
2 2
6 -8 -6 -4 -2 0 2 4 6 8 -8 -6 -4
0 0 n
4
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
n=0 İçin Hesap Yapılırken y[n]
2 k 12 k 12
0 10 10
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 12
4 4
h[-2-k] (y[-2] hesabı için n=-2)
10 2 10 2
8 0 8 0
6 -8 6 -6 -4 -2 0 2 4 6 8 -8 -6 -4
x[k]
n
4 4
n=-2 İçin Hesap Yapılırken y[n] n=-1 İçin Hesap Yapılırken y[n]
2 2
12 12
0 10 10 0
-8 8 -6 -4 -2 0 2 4 6 8 8 -8 -6 -4 -2 0 2 4 6 8
k k
6 6
y[n]
y[n]
12
4 f. 4
12
g.
2 2
h[-1-k] (y[-1] hesabı için n=-1)
10
h[0-k] (y[0] hesabı için n=0)
10
0 0
8 8
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
n n
6 6
12 n=0 İçin Hesap Yapılırken y[n] 12 n=1 İçin Hesap Yapılırken y[n]
4 4
12 12
h[1-k] (y[1] hesabı için n=1)
10
hesabı için n=2)
10
2 10 10
2
8 8
0 8 80
-86 6 -6 -4 -2 0 2 4 6 8 6 -8
6 -6 -4 -2 0 2 4 6 8
y[n]
h[2-k] (y[2]y[n]
k k
4 4
4 4
2 2
2 2
0 0 00
-8 -8 -6 -6 -4 -4 -2 -2 0 0 2 2 4 4 6 6 88 -8
-8 -6
-6 -4
-4 -2-2 00 2 2 4 4 6 6 8 8
k n nk
12 12
h[3-k] (y[3] hesabı için n=3)
10
h[4-k] (y[4] hesabı için n=4)
10
8 8
6 6
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12 12
8 8
6 6
x[k]
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12
h. 12
i.
h[-1-k] (y[-1] hesabı için n=-1)
10
8 8
6 6
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12
h[2-k] (y[2] hesabı için n=2)
10
4
n=2 İçin Hesap Yapılırken y[n]
2 12 12
0 10 10
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 12
12 4 4
hesabı için n=-2)
10 10
2 2
için n=4)
10
8 0128 0
128
6 10 -8 -6 -4 -2 0 2 4 6 8 -8 -6 -4
106
h[4-k] (y[4] hesabı
x[k]
h[1-k] (y[1] hesabı için n=1)
için n=2)
6 n
hesabı(y[-2]
4 8 84
4
n=4 İçin Hesap Yapılırken y[n]
2 62 12 2 12
h[2-k] (y[2]h[-2-k]
6
10 10
0 40 40
-8 -8 -6 -6 -4 -4 -2 -2 00 22 44 8 -8 8
4 6 8 2 6 88 2
-6 -4 -2 0 2 4 6 8
kk k
6 6
y[n]
y[n]
0 0
12 -8 -6 -4 -2 j. 0 2 4 6 8
4
-8
12 -6 -4 -2 k. 0 2 4 6 8
4
k 2 k 2
h[-1-k] (y[-1] hesabı için n=-1)
10
n=4) için n=0)
10
0 0
8 12 12
-88 -6 -4 -2 0 2 4 6 8 -8 -6 -4
n
içinhesabı
h[3-k] (y[3] hesabı için n=3)
6 10 106
4 8 84
(y[0]
hesabı
2 6 62
h[4-k] (y[4]h[0-k]
4 n=2 İçin Hesap Yapılırken y[n] 4 n=3 İçin Hesap Yapılırken y[n]
0 0
12 12
-8 2 -6 -4 -2 0 2 4 6 8 2 -8 -6 -4 -2 0 2 4 6 8
10 k 10 k
0 0
8 8
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
6 k 6 k
y[n]
y[n]
12 4 4 12
2 2
h[-2-k] (y[-2] hesabı için n=-2)
10 10
0 0
8 8
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
6 n 6 n
x[k]
4 n=4 İçin Hesap Yapılırken y[n] 4 n=5 İçin Hesap Yapılırken y[n]
12 12
2 2
10 10
0 0
8 8
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
6 k 6 k
y[n]
y[n]
4 4
12 12
2 2
] (y[-1] hesabı için n=-1)
10
] (y[0] hesabı için n=0)
10
0 0
8 -8 -6 -4 -2 0 2 4 6 8 -8 8 -6 -4 -2 0 2 4 6 8
n n
6 6
4 4
l. m.
12
h[2-k] (y[2] hesabı için n=2)
10
4
n=2 İçin Hesap Yapılırken y[n]
2 12 12
0 10 10
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 4 4
2 2
h[4-k] (y[4] hesabı için n=4)
10
8 0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4
6
n
4
n=4 İçin Hesap Yapılırken y[n]
2 12 12
0 10 10
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 12
4 4
h[-2-k] (y[-2] hesabı için n=-2)
10 2 10 2
8 0 8 0
6 -8 6 -6 -4 -2 0 2 4 6 8 -8 -6 -4
x[k]
n
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
n=2 İçin Hesap Yapılırken
k y[n] n=3 İçin Hesap Yapılırken
k y[n]
12 12
10
12
n. 10
12
o.
8 8
y[n]n=-1)
10
h[0-k] (y[0] hesabı için n=0)
10
6 6
y[n]
n=5)hesabı için
8 8
4
12 412
6 6
2
10 210
h[6-k] (y[6] hesabı için n=6)
(y[-1]
4 4
08 08
h[-1-k]için
2 2
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
h[5-k] (y[5] hesabı
6 n 6 n
0 0
4-8 -6 -4 -2 Hesap Yapılırken
0 2 4 6 8 4 -8 -6 -4n=5 İçin Hesap
-2 0
n=4 İçin y[n] Yapılırken y[n]2 4 6 8
122 k 12 2 k
10 10
0 0
8-8 -6 -4 -2 0 2 4 6 8 8 -8 -6 -4 -2 0 2 4 6 8
k k
6 6
y[n]
y[n]
124 4 12
12 12
n=-2)
102 2 10
x[k] için n=7)
10
n=8)
10
içiniçin
80 0 8
8 8
hesabı
6-8 -6 -4 -2 0 2 4 6 8 -8 6 -6 -4 -2 0 2 4 6 8
h[7-k] (y[7] hesabı
hesabı
6 n 6 n
(y[-2]
4 4
4 4
(y[8]
2 2
h[-2-k]
h[8-k]
2 2
0 0
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
-8 -6 -4 -2 k0 2 4 6 8 -8 -6 -4 -2 0k 2 4 6 8
k k
12
p. 12
r.
h[-1-k] (y[-1] hesabı için n=-1)
10
h[0-k] (y[0] hesabı için n=0)
10
8 8
6 6
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12
h[6-k] (y[6] hesabı için n=6)
10
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8 8
k
6 6
y[n]
y[n]
12 12
12 4 4
10
8 8
8 0 0
6 12 6
-812
x[k]
6
-6 -4 -2 0 2 4 6 8 -8 -6
n
4 10 10 4
h[5-k] (y[5] hesabı için n=5)
4
2 8 82 n=8 İçin Hesap Yapılırken y[n]
2 12
0 6 60
0 10
-8 4 -6 -4 -2 0 2 4 6 8 4 -8 -6 -4 -2 0 2 4 6 8
4 6 8 -8 -6 -4 -2 0 2 4 6 8
k 8 k
2 k 2
s. 6 t.
y[n]
0 0
12 12
-8 -6 -4 -2 0 2 4 6 8 4 -8 -6 -4 -2 0 2 4 6 8
h[-1-k] (y[-1] hesabı için n=-1)
10
h[0-k] (y[0] hesabı için n=0)
k 10 k
2
8 8
12 0 12
6 6
-810 -6 -4 -2 0 2 4 6 8
h[7-k] (y[7] hesabı için n=7)
10
h[8-k] (y[8] hesabı için n=8)
4 4 n
8 8
2 2
6 6
0 0
4 n=6 İçin Hesap Yapılırken y[n] 4 n=7 İçin Hesap Yapılırken y[n]
12 -8 -6 -4 -2 0 2 4 6 8 12 -8 -6 -4 -2 0 2 4 6 8
2 k 2 k
10 10
0 0
8 -8 -6 -4 -2 0 2 4 6 8 8 -8 -6 -4 -2 0 2 4 6 8
k k
6 6
y[n]
y[n]
12 12
4 4
h[-2-k] (y[-2] hesabı için n=-2)
10 10
2 2
8 8
0 0
-86 -6 -4 -2 0 2 4 6 8 -8 6 -6 -4 -2 0 2 4 6 8
x[k]
n n
4 4
n=8 İçin Hesap Yapılırken y[n]
2 2
12
0 0
10
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
8 k k
6
u. v.
y[n]
412 12
h[-1-k] (y[-1] hesabı için n=-1)
210
h[0-k] (y[0] hesabı için n=0)
10
08 8
-86 -6 -4 -2 0 2 4 6 8 6
n
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12
y[n]
y[n]
4 4
12
2 2
h[8-k] (y[8] hesabı için n=8)
10
0 0
8
-8 -6 -4 -2 0 2 4 6 8 -8 -6
6 n
4 6 8 -8 -6 -4 -2 0 2 4 6 8 8
k
6
y[n]
12 4 12
6 -8 6 -6 -4 -2 0 2 4 6 8
x[k]
n
4 4
2 2
0 0
-8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8
k k
12
y. 12
z.
h[-1-k] (y[-1] hesabı için n=-1)
10
h[0-k] (y[0] hesabı için n=0)
10
8 8
Şekil6iii. a. 𝑥[𝑘] sinyali, 6
4 4
2
𝑛 = −2 için b. ℎ[−2 − 𝑘] ve c. 𝑦[−2] hesabı, 2
0 0
Şekil 3.7 elde edilirken açıklanan unsurlar, Şekil iii elde edilirken de geçerlidir.
x=[1 1 1 1 1];
indis_x= -2:2; % 4 elemanlı x dizisinin hangi indislerde değer
aldığını gösterir.
figure,subplot(2,2,1),stem(indis_x,x,'fill','k','LineWidth',2),axis(
[-8 8 -1 12]),xlabel('n'),ylabel('x[n]'),grid on;
h=[1 2 3 4];
indis_h=1:4; % 4 elemanlı h dizisinin hangi indislerde değer
aldığını gösterir.
subplot(2,2,2),stem(indis_h,h,'fill','k','LineWidth',2),axis([-8 8 -
1 12]),xlabel('n'),ylabel('h[n]'),grid on;
y=conv(x,h);
indis_y=(indis_x(1)+indis_h(1)):(indis_x(length(indis_x))+indis_h(le
ngth(indis_h))); % Katlama sonucu elde edilen y dizisinin hangi
indis aralığında elde edileceğini gösterir.
subplot(2,2,3),stem(indis_y,y,'fill','k','LineWidth',2),axis([-8 8 -
1 12]),xlabel('n'),ylabel('y[n]'),grid on;
12 12 12 12 12 12
10 10 10 10 10 10
8 8 8 8 8 8
6 6 6 6
x[n]
6 6 h[n]
x[n]
h[n]
x[n]
h[n]
4 4 4 4
4 4
2 2 2 2
2 2
0 0 0 0
0 0
-8 -8
-6 -6
-4 -4
-2 -20 02 24 46 68 8 -8 -8-6 -6-4 -4-2 -20 02 24 46 68 8
n -8 -6 -4 -2 0 2 4 6 8 n -8 -6 -4 -2 0 2
n n
n n
12
a. b.
12
12
10 10
10
8 8
8
6
y[n]
6
y[n]
6
y[n]
4 4
2 4
2
0 2
0
-8 -8
-6 -6
-4 -4
-2 -20 02 0 24 46 68 8
n n
-8 -6 -4 -2 0 2 4 6 8
n
c.
Şekil 3.III a. 𝑥[𝑛], b. ℎ[𝑛] ve c. 𝑦[𝑛] = 𝑥[𝑛] ∗ ℎ[𝑛] kesikli zaman sinyalleri.