광운대학교 전자공학과 통신이론2 HW#1
- 최초 등록일
- 2015.12.10
- 최종 저작일
- 2015.09
- 17페이지/ 한컴오피스
- 가격 1,500원
* 본 문서는 한글 2005 이상 버전에서 작성된 문서입니다.
한글 2002 이하 프로그램에서는 열어볼 수 없으니, 한글 뷰어프로그램(한글 2005 이상)을 설치하신 후 확인해주시기 바랍니다.
목차
0. input data를 Plot 하여 신호가 얼마나 Noisy 한지 확인하시오.
1. input#1.dat과 input#2.dat에 대하여 각각 Matched Filter를 사용하는 최적 수신기를 구현하고, BER를 구하시오. 각각의 결과를 비교하고 성능의 차이를 설명하시오.
2. input#3.dat에 대하여, 적분을 사용하는 수신기를 구현하여 BER를 구하시오. 다음, Matched Filter를 사용하는 최적 수신기를 구현하여 BER를 구하고, 이 결과와 적분을 사용하는 경우의 성능을 비교하시오. 또한, 최적 수신기의 성능을 input#1.dat의 성능과 비교하시오.
3. input#4.dat에 대하여, Matched Filter를 사용하는 최적 수신기를 구현하여 BER를 구하시오. 이 결과를 input#1.dat의 결과와 비교하시오.
본문내용
0. input data를 Plot 하여 신호가 얼마나 Noisy 한지 확인하시오.
input file들을 엑셀로 불러와서 차트로 나타내었다. 1000개를 모두 불러오면 파형을 관측하기에 어려우므로 300개, input#4는 600개를 불러와서 확인하였다. Time domain에서 볼 때, 파형이 매우 많이 깨진 것을 확인할 수 있으며, BER이 얼마나 될지, 과연 통신은 가능할지 의문이 가는 정도의 깨짐이었다.
1. input#1.dat과 input#2.dat에 대하여 각각 Matched Filter를 사용하는 최적 수신기를 구현하고, BER를 구하시오. 각각의 결과를 비교하고 성능의 차이를 설명하시오.
1) input#1 matched filter coding
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
FILE *fp_in1 = 0, *fp_in_bit = 0, *fp_out = 0, *fp_out2 = 0;
float idata1[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
float hopt[10] = { 10, 10, 10, 10, 10, 10, 10, 10, 10, 10 };
int bit[1000];
참고 자료
없음