검색어 입력폼

디지털통신시스템설계 (5주차 결과보고서)

저작시기 2013.04 |등록일 2014.12.06 워드파일MS 워드 (docx) | 6페이지 | 가격 500원

소개글

수정할 곳 없는 정말 완벽한 보고서입니다.
보고서 쓰시는데 도움이 되었으면 좋겠습니다.

목차

1. < Problem >
2. < 각 Step별 C++ source code >
3. < Matlab source code >
4. < Discussion >

본문내용

일단 C++에 필요한 헤더파일들과 srand 함수를 위한 time.h를 선언하였고, 코드에서 많이 쓰이는 PI와 size의 값, sampling하는 size의 값인 N, 그리고 stepsize를 define을 이용해 정의하였습니다. 또한 PDF와 CDF등에 필요한 변수들을 main함수안에 선언하였습니다.
2) Uniform 분포를 갖는 두 개의 변수 생성

Random 값을 갖는 두 개의 배열을 만들기 위해 srand 함수를 사용하여 현재 시간을 seed로 사용하였습니다.

3) 두 uniform 변수를 이용한 y1 생성 (최대 data generation 횟수=10000)

<중 략>

Rand 함수를 사용하면 random한 변수 값이 나오지 않는다는 것을 알기에 srand 함수를 사용하였고, 현재 시간을 seed로 하여 시간에 따라 random한 값이 나오도록 하였습니다. 그리고 나서 위에서 생성한 두 개의 uniform variable을 이용하여 y1이라는 가우시안 분포를 가지는 변수를 생성하였습니다. 원래의 가우시안인 식에 비해 앞부분에 sqrt(var)를 곱해주고, 뒷부분에 mean을 더해주었는데 이는 Y를 aX+b로 놓고 문제를 풀게 되면 a는 sqrt(var)의 값을, 그리고 b는 mean의 값을 가지기 때문입니다.

참고 자료

없음
다운로드 맨위로