[통신공학] FFT using MATLAB

 1  [통신공학] FFT using MATLAB-1
 2  [통신공학] FFT using MATLAB-2
 3  [통신공학] FFT using MATLAB-3
 4  [통신공학] FFT using MATLAB-4
 5  [통신공학] FFT using MATLAB-5
 6  [통신공학] FFT using MATLAB-6
 7  [통신공학] FFT using MATLAB-7
 8  [통신공학] FFT using MATLAB-8
 9  [통신공학] FFT using MATLAB-9
 10  [통신공학] FFT using MATLAB-10
 11  [통신공학] FFT using MATLAB-11
 12  [통신공학] FFT using MATLAB-12
 13  [통신공학] FFT using MATLAB-13
 14  [통신공학] FFT using MATLAB-14
 15  [통신공학] FFT using MATLAB-15
 16  [통신공학] FFT using MATLAB-16
 17  [통신공학] FFT using MATLAB-17
※ 미리보기 이미지는 최대 20페이지까지만 지원합니다.
  • 분야
  • 등록일
  • 페이지/형식
  • 구매가격
  • 적립금
자료 다운로드  네이버 로그인
소개글
[통신공학] FFT using MATLAB에 대한 자료입니다.
목차

목 차

1. 소개 및 방법(Introduction & Method)

실험목적

이론

FS/FT/DTFT/DFT/FFT
1) FS : Fourier Series

2) FT : Fourier Transform

3) DTFT : Discrete-time Fourier Transform

4) DFT : Discrete Fourier Transform

5) FFT : Fast Fourier Transform

FFT_mod

rect.m - 사각펄스 파형을 생성하는 함수

triangle - 삼각펄스 파형을 생성하는 함수

결과 및 고찰(Result & Reference)

실험결과
example 3.26 [푸리에 변환]

1) 펄스폭이 2이고 크기가 1인 구형파 펄스의 파형, 즉 을 그려보라.

2) 신호의 푸리에 변환을 구하여 진폭 스펙트럼과 에너지 스펙트럼을 그려 보라.

3) 다음에는 펄스폭이 2이고 크기가 1인 삼각 펄스의 파형, 즉 을 그려보라.

4) 신호의 푸리에 변환을 구하여 진폭 스펙트럼과 에너지 스펙트럼을 그려보라.

예제 3.27 [LTI 시스템의 주파수 영역 해석]

다음과 같이 표현되는 신호를 가정하자 :

1) 이 신호의 푸리에 변환을 취하여 진폭 스펙트럼을 그려 보라.

2) 이 신호를 대역폭이 1.5Hz인 이상적인 저역통과 필터에 통과시켰을 때의 출력 파형을 그려보라.

3) 이 신호를 다음과 같은 임펄스 응답을 가진 시스템에 통과시켰다고 가정하자:

4) 시스템의 출력 파형을 그려보라.

추가 설명

고찰

참고문헌


본문내용
x(n)의 DFT를 구할 때, x(n)을 n이 홀수일 때와 짝수일 때의 2개의 subsequence로 나누고 각각에 대해 DFT를 구해서 더한다.


예를 들어

이 식은 다음과 같은 행렬의 형태로 계산을 할 수가 있다.




이를 정리하면,



위와 같은 형태로 됨을 알 수 있다. 자세히 들여다보면 2점 DFT가 행해짐을 알 수 있다.

FFT_mod

function [X,x,df] = fft_mod(x,ts,df)
% function 명령어를 이용하여 원하는 명령어를 직접 만들 수 있다.
% x, ts, df 입력을 받아 X, x, df의 출력값으로 나오며 x의 FFT에 해당하는 X를 생성한다.
% ts 는 sampling interval, df 는 frequency resolution이다.
% 입력 x는 frequency resolution을 맞추기 위해 zero padded 되는 신호
% 출력 x는 zero padded 된 신호
참고문헌
참고문헌
signal and system - Alan V. Oppenheim (한산 출판사)
matlab 실습과 함께 배우는 아날로그 및 디지털 통신이론 - 김명진
www.wikipedia.org/