목차
1. τ를 변화시키면서 (a)그래프 출력
1)Time domain
2) Frequency domain
2. Ts를 바꾸면서 (b) 그리기
1)Time domain
2) Frequency domain
3. DFT
1)Time domain
2) Frequency domain
2. Ts를 바꾸면서 (b) 그리기
1)Time domain
2) Frequency domain
3. DFT
본문내용
.5) (Ts = 0.25)
2) Frequency domain
tau=1;
X(4001)=0;
freq = -2:0.001:2;
n=1;
for f=-2:0.001:2,
X(n)=0;
for t=-10 :1 :10,
X(n)=X(n)+exp(-abs(t)/tau)*exp(-j*2*pi*f*t);
end
X(n)=abs(X(n));
n=n+1;
end
plot (freq,X)
xlabel('frequency');
ylabel('X(f)');
fs=2일때 fs=1일때
fs=2일때 fs=4일때
-> Sampling Frequency를 높일 수록 aliasing이 적어진다.
3. DFT
tau=1;
t = -10 : 1 : 10;
x=exp(-abs(t)/tau);
X(21)=0;
n=0;
for k=1:1:21,
for n=1:1:21,
X(k) = X(k)+x(n)*exp(-j*2*pi/20*k*(n-1));
end
X(k)=abs(X(k));
n=n+1;
end
k=1:1:21;
stem (k,X)
xlabel('k');
ylabel('X(k)');
1) Ts=1
(time) (frequency)
2) Ts = 2
(time) (frequency)
2) Frequency domain
tau=1;
X(4001)=0;
freq = -2:0.001:2;
n=1;
for f=-2:0.001:2,
X(n)=0;
for t=-10 :1 :10,
X(n)=X(n)+exp(-abs(t)/tau)*exp(-j*2*pi*f*t);
end
X(n)=abs(X(n));
n=n+1;
end
plot (freq,X)
xlabel('frequency');
ylabel('X(f)');
fs=2일때 fs=1일때
fs=2일때 fs=4일때
-> Sampling Frequency를 높일 수록 aliasing이 적어진다.
3. DFT
tau=1;
t = -10 : 1 : 10;
x=exp(-abs(t)/tau);
X(21)=0;
n=0;
for k=1:1:21,
for n=1:1:21,
X(k) = X(k)+x(n)*exp(-j*2*pi/20*k*(n-1));
end
X(k)=abs(X(k));
n=n+1;
end
k=1:1:21;
stem (k,X)
xlabel('k');
ylabel('X(k)');
1) Ts=1
(time) (frequency)
2) Ts = 2
(time) (frequency)
소개글