MATLAB을 이용한 sampling 설계
- 최초 등록일
- 2009.01.03
- 최종 저작일
- 2008.12
- 13페이지/ 한컴오피스
- 가격 2,500원
소개글
신호 및 시스템 과목의 샘플링을 matlab으로 구현하였고
코드와 사진 첨부 되어있습니다.
목차
없음
본문내용
Sampling 이란 아날로그 신호를 디지털로 변환하기 위해 쓰이는 방식이다. 연속된 시간의 값을 모두 표현하는 것이 아니라 특정 순간의 신호 값을 포착하고 나머지 구간에 대해서는 그 값을 포기하는 것을 뜻한다. Sampling 을 하는 이유는 신호를 정형화 함으로 신호의 표현이나 취급을 용이하게 하기 위해서이다. Sampling 을 통해 신호의 취급은 쉬워지지만 양자화 잡음이나 aliasing, high frequency 잡음 등이 필연적으로 발생한다. 원래 아날로그 신호가 빠르게 변한다면 Sampling 또한 빠른 속도로 이루어져야 한다. 그래야 아날로그신호의 정보를 유지할 수 있다.
MATLAB Figures
⇒ Step1. Given the rectangular signal in time domain, find its DT-FT result.
⇒ Step2. Apply sampling in time domain. Then, find its DT-FT result.
⇒ Step3. Apply decimation in time domain. Then, find its DT-FT result.
⇒ Step4. Multiply two sinc functions in frequency domain. Then, find its DT-IFT result.
(Scale the time domain signal to make it have its maximum value 1.)
⇒ Step5. Apply up-sampling in time domain. Then, find its DT-FT result.
⇒ Step6. Find an appropriate LPF in frequency domain. Then, find its DT-IFT result.
(Scale the LPF to make the interpolation result have itsmaximum value 1.)
⇒ Step7. Apply low pass filtering in frequency domain. Then, find its DT-IFT result.
MATLAB code
clear; clc; close all
참고 자료
없음