• 캠퍼스북
  • 파일시티 이벤트
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

Pulse Code Modulation C 언어 프로 그래밍

*재*
개인인증판매자스토어
최초 등록일
2007.04.04
최종 저작일
2007.01
14페이지/한글파일 한컴오피스
가격 2,500원 할인쿠폰받기
다운로드
장바구니

소개글

엔지니어라면 프로그래밍은 기본이라 생각합니다.

물론 조잡할수도 있지만 많은 도움 될것 입니다.

애플은 그래픽을 사용하기 위하여 터보 c로 작성하였으므로 참고 바랍니다.

목차

 Pulse Code Modulation C 언어 프로 그래밍
- PCM을 C언어 프로그래밍 하여라.
- 150개 이상의 임의의 데이터를 가지고 있는 신호를 선정하여라.
- 임의의 신호에서 50개의 데이터로 Sampling 하여라.
- 2의 5승개의 양자화레벨을 갖도록 하고 그래프로 표현하여라.
- 양자화된 신호를 이진데이터로 표현하여라.
- 이진데이터로 된 신호를 다시 10진 데이터로 변환 후 그래프로 표현하여라.
- 처음 Sampling 된 신호와 이진데이터후 10진 데이터로 복원된 신호를 그래프로 비교하여라.

 C Cording 각 함수

본문내용

 Pulse Code Modulation C 언어 프로 그래밍
- PCM을 C언어 프로그래밍 하여라.
PCM을 구현하기 위해서는 그래픽 함수가 필요하다. 우리가 기존에 사용하였던 비쥬얼 C에서 그래픽을 표현하기 위해서는 많은 함수들과 복잡한 구조를 사용하여야만 한다. 하지만 PCM의 과정을 알기 위한 과정이므로 그래픽은 쉽게 처리 할 수 있는 터보C 2.0을 사용하여 구현하였다.


- 150개 이상의 임의의 데이터를 가지고 있는 신호를 선정하여라.
일반적으로 알고 있는 Sin신호를 선정하였으며, 이 신호는 600개의 데이터로 표현한 것으로, 진폭의 크기에 따라 진폭을 가질 수 있도록 코딩하였다.


- 임의의 신호에서 50개의 데이터로 Sampling 하여라.
기존에 600개의 Sin신호에서 랜덤으로 신호를 Sampling 할 수 있도록 코딩하였다.


- 2의 5승개의 양자화레벨을 갖도록 하고 그래프로 표현하여라.
양자화 레벨 또한 랜덤으로 정한 후 그래프를 그릴 수 있도록 코딩하였다.


- 양자화된 신호를 이진데이터로 표현하여라.
양자화된 신호를 이진데이터로 표현하는데에는 많은 어려움이 있었다. 하지만 근사화 시킴으로써 해결 하였으며, 약간의 오차 또한있었다. 하지만 양자화 레벨에 맞도록 최대한 근사화 시켰으며, 이진데이터를 화면상으로는 확인이 어렵기 때문에 텍스트파일에 저장 후 확인 하였다.

참고 자료

없음
*재*
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

최근 본 자료더보기
  • 프레시홍 - 전복
탑툰 이벤트
Pulse Code Modulation C 언어 프로 그래밍
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업