반응형
태그: MATLAB, 통신이론, RECT, DFT, FFT, RECT 신호, DFT 그래프 확인, 통신이론 MATLAB, RECT 함수 발생, FFT 결과 분석
1) RECT 신호를 발생시킨 후 DFT를 해서 그래프로 확인
2) FFT후 그래프로 확인
10점 만점 받은 리포트 입니다.
1) RECT 신호를 발생시킨 후 DFT를 해서 그래프로 확인
2) FFT후 그래프로 확인
Rect함수의 왼쪽 부분 신호입니다.
왼쪽 rect함수의 DFT 한 그래프입니다.
왼쪽 rect함수 DFT 소스입니다.
clc;clear all
t=[-2.5:0.01:2.5];%t의 범위를 -2.5부터 2.5까지 0.01의 간격으로 합니다.
y=[-2.5:0.01:2.5];%일단 y도 t랑 같이 합니다.
f=[-50:1/5:50];%f의 범위는 -50부터 50까지 1/5의 간격으로 합니다.
xk=zeros(1,length(y));%xk는 1*501의 행렬을 만듬니다. 물론 초기값은 0입니다.5
for i=1:length(y)%이 for루프는 rect신호를 만드는 것입니다.
if(y(i)<0&&y(i)>-1.25)%-1.25~0까지만 1이고 나머지는 0입니다.
y(i)=1;
else
y(i)=0;
end
end
%plot(t, y, `r`);
for i=1:length(xk)%이 이중 for루프는 DFT하는 것입니다.
for k=1:length(y)%DFT정의를 이용하면 이런 for루프를 만들수있습니다.
xk(i)=xk(i)+y(k)*exp(-j*(i-1)*2*pi/501*(k-1));
end
end
plot(f, abs(xk), ‘b`);
hold on
plot(f, abs(fft(y)), ‘r`);
Rect 함수 오른쪽 부분 신호입니다.
없음
http://mybox.happycampus.com/baram918/6817479
'잡다한것 > 잡다자료' 카테고리의 다른 글
현직이 알려주는 중고차 구매 방법(펌자료) (1) | 2024.04.05 |
---|---|
ACL (Access Control List) 이란? (0) | 2015.06.06 |
연구비 M/Y 계산법 (1) | 2013.10.28 |
통신이론 transversal Equalizer의 동작의 ... (0) | 2012.10.06 |
2011년 하반기 팬택(pantech) 연구개발 지... (0) | 2012.09.03 |
2011년 하반기 LG전자 연구개발 최종 합격 ... (0) | 2012.09.03 |
2011년 하반기 LG엔시스 연구개발 최종 합... (0) | 2012.09.03 |
2011년 하반기 LIG넥스원 연구개발 최종 합... (0) | 2012.09.03 |