인하대학교 정보통신공학부 디지털통신시스템 설계 hw4
- 최초 등록일
- 2014.03.25
- 최종 저작일
- 2013.03
- 9페이지/ 한컴오피스
- 가격 2,000원
소개글
인하대학교 정보통신공학부 김덕경 교수님께서 수업하시는 디지털통신 시스템 설계 hw4입니다.
내용은 AWGN 채널을 만드는 내용입니다. 10점 만점을 받은 소스코드와 보고서 입니다.
목차
1.소스코드
2.<MATLAB 실행화면>
3.고찰
본문내용
<소스코드>
#include <iostream>
#include <math.h>
#include <fstream>
#include <time.h>
#define size 10000
#define pi 3.141592
#define interval 0.01
#define pdfsize 1200 // length/interval 이므로N(0,1)=>1000,N(1,1)=>1200,N(1,2)=>1200
#define cdfsize 1200 // length/interval 이므로10/0.01=1000
#define start -6 // N(0,1)인경우-5에서시작// N(1,1)인경우-6에서시작
#define end 6 // N(0,1)인경우5에서끝// N(1,1)인경우6에서끝
#define length 12// N(0,1)인경우start=-5 이고end는5이므로5-(-5)=10 //N(1,1)인경우12//N(1,2)인경우12
using namespace std;
void main()
{
srand(time(NULL));
double rv1[size]={0,};
double rv2[size]={0,};
double y1[size]={0,};
int count[pdfsize]={0,};
double pdf[pdfsize]={0,};
double cdf[cdfsize]={0,};
double pdf1[pdfsize]={0,};
double cdf1[cdfsize]={0,};
//유니폼랜덤변수생성
for(int i=0; i<size; i++)
{
rv1[i]=(double)rand()/(RAND_MAX+1);
}
for(int i=0; i<size; i++)
{
rv2[i]=(double)rand()/(RAND_MAX+1);
}
참고 자료
없음