디지털 통신 - AM, FM 신호의 변조와 복조, 통신 코딩 및 그래프 해석
페이지 정보
작성일 23-04-06 21:29
본문
Download : 디지털 통신 - AM, FM 신호의.hwp
그런데 linear phase가 있는 채널이다.
Y(f) = M(f) 인데 이를 푸리에 변환의 성질에서 살펴보면 이는 y(t) = m(t-1/160)의 결과를 나타내게 된다 즉 1/160 초 만큼의 시간지연을 말한다. 이번에는 linear phase가 -pi/40으로서 시간 지연이 1/80초가 된다 즉 y(t)를 보면
가 된다 H(f)의 스펙트럼의 magnitude은 1이므로 진폭 alteration(변화) 없이 오로지 시간지연만 생기는 결과를 얻게 된다
A. 이 채널은 Low pass filter이다. 그리고 cutoff 주파수가 40이라 메시지 신호에서 잘려나가는 부분은 없다. 즉 원래의 메시지 신호에서 주파수가 이 범위 안에 드는 0.2cos부분과 0.3cos 부분은 시간 지연이 생기지만 0.4cos부분은 시간 지연이 생기지 않는다. 그리고 주파수축의 magnitude를 계산하기 위해 mag함수를 만들어 이를 계산해 주었다. 각 코사인함수 안에 212개의 샘플링을 하여 입력하였다. passft함수는 입력과 채널의 실수와 허수부분을 연산하여 출력의 실수와 허수부분으로 나누어 변수에 입력하도록 설계했다. LPF 함수는 채널의 特性을 만들어주는 함수이다. cutoff 주파수가 40으로서 원래 메시지 신호에서 잘려나가는 부분은 없다. if 문을 사용하여 cutoff 주파수 안에서 magnitude를 받아 입력하고, 두 번째 if 문을 사용하여 phase의 cutoff 주파수 안에서 phase를 입력하였다.
결과를 확인해보면 다음과 같다





Download : 디지털 통신 - AM, FM 신호의.hwp( 61 )
이를 구현하기 위한 코드를 설명(說明)하면 필터의 성질을 나타내기 위한 F1_real과 F1_image 변수를 선언하였고 결과를 저장하는 변수인 out_time_F1_real, out_time_F1_image, out_freq_F1_real, out_freq_F1_image를 선언하였다.
코드를 설명하면 message_input함수는 m(t)를 입력하는 함수로서 배열을 이용하여 mt_real, mt_image변수에 입력하였다. 즉 이 채널을 통과한 후의 신호 y(t)를 구해보면
코드를 說明(설명) 하면 message_input함수는 m(t)를 입력하는 함수로서 배열을 이용하여 mt_real, mt_image변수에 입력하였다. 각 코사인함수 안에 212개의 샘플링을 하여 입력하였다. 두 부분으로 나뉘는데 먼저 magnitude를 정하는 곳과 phase를 정하는 곳이다. 주파수축은 0~2π 까지 표현이 되는데 보기 쉬운 표현은 -π~π 까지의 범위이다.
결과는 다음과 같다. mf_real과 mf_image에도 일단은 시간축의 입력을 하였고, 나중에 이를 FFT함수를 이용하여 주파수축으로 변환했다. 주파수축은 0~2π 까지 표현이 되는데 보기 쉬운 표현은 -π~π 까지의 범위이다.
설명
디지털 통신,AM, FM 신호의 변조와 복조, 통신 코딩 및 그래프 해석
순서
다. out_time 부분과 out_freq부분을 먼저 주파수축에 대한 값으로 계산하여 입력하고 나중에 time 부분을 FFT함수로 시간축으로 변환하여 주었다.
디지털 통신 - AM, FM 신호의 변조와 복조, 통신 코딩 및 그래프 해석
채널을 통과하면 Y(f)=M(f)H(f)이 된다 원래의 신호가 M(f) = M(f)real + j M(f)image 이므로,
가 된다
레포트 > 공학,기술계열
B. 이번 채널의 特性은 phasealteration(변화) 가 -20 이다. mf_real과 mf_image에도 일단은 시간축의 입력을 하였고, 나중에 이를 FFT함수를 이용하여 주파수축으로 변환했다.