신호처리 | 샘플링에 따른 푸리에 변환 |
페이지 정보
작성자 cemtool 작성일14-04-23 15:11 조회13,726회 댓글0건본문
신호 에 대해,
a) 를 로 샘플링 하여, 을 구하고 그려보자.
- ex3_19.cem
Dt = 0.00005; t = -0.005:0.005:Dt; xa = exp(-1000*abs(t)); // Discrete-time Signal Ts = 0.0002; n = -25:25:1; x = exp(-1000*abs(n*Ts)); // Discrete-time Fourier transform K = 500; k = 0:K:1; w = pi*k/K; X = x * exp(-j*n'*w); X = real(X); w = [-fliplr(w), w(2:K+1)]; X = [fliplr(X), X(2:K+1)]; subplot(1,1,1)subplot(2,1,1);plot(t*1000,xa); xtitle("t in msec."); ytitle("x1(n)")title("Discrete Signal"); holdon stem(n*Ts*1000,x,"-"); holdoff subplot(2,1,2);plot(w/pi,X); xtitle("Frequency in pi units"); ytitle("X1(w)"); title("Discrete-time Fourier Transform");
b) 를 로 샘플링 하여, 을 구하고 그려보자.
- ex3_19.cem
Dt = 0.00005; t = -0.005:0.005:Dt; xa = exp(-1000*abs(t)); // Discrete-time Signal Ts = 0.001; n = -5:5:1; x = exp(-1000*abs(n*Ts)); // Discrete-time Fourier transform K = 500; k = 0:K:1; w = pi*k/K; X = x * exp(-j*n'*w); X = real(X); w = [-fliplr(w), w(2:K+1)]; X = [fliplr(X), X(2:K+1)]; subplot(1,1,1)subplot(2,1,1);plot(t*1000,xa); xtitle("t in msec."); ytitle("x2(n)")title("Discrete Signal"); holdon stem(n*Ts*1000,x,"-"); holdoff subplot(2,1,2);plot(w/pi,X); xtitle("Frequency in pi units"); ytitle("X2(w)"); title("Discrete-time Fourier Transform");
댓글목록
등록된 댓글이 없습니다.