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

MATLAB을 이용한 convolution의 이해

*용*
개인인증판매자스토어
최초 등록일
2013.12.04
최종 저작일
2013.10
18페이지/워드파일 MS 워드
가격 2,000원 할인쿠폰받기
다운로드
장바구니

소개글

Matlab을 이용한 convolution에 대한 이해입니다.
예제는 물론 소스코드 도 들어있고 그 소스코드에 대한 설명까지 자세히 설명되어있습니다.

목차

1. 개요
2. 실습결과 및 분석
3. 소스코드

본문내용

1. 개요

Convolution의 개념을 매트랩으로 옮기고 응용한다.

2. 실습결과 및 분석

실습 시작 전 이론

1. 임펄스 응답
임의의 시스템이 갖는 고유한 성질을 알고자 할 때 주로 사용하는 방법은 시스템에 임펄스 입력 을 넣어 나오는 출력 h[n]의 형태로 파악하는 것이다. 다음 그림과 같이 임의의 이산시스템 T{ } 이 임펄스 신호를 입력신호로 가지면 출력이산신호 h[n]=T{} 을 얻을 수 있는데 이때 출력된 이산신호 h[n]을 임펄스 응답(impulse response)이라고 한다. 이 임펄스 응답은 하나의 이산신호인 임펄스 신호 입력으로 가질때의 출력신호 형태를 나타내기 때문에 이산시스템 T{ } 의 고유한 성질을 반영하게 되어 임펄스 응답 시스템(impulse response system) 이라고도 부른다.

<중 략>

clear;
n = 0:200; //시간축 범위를 0~200으로 설정
x1 = myfun_dt_sinusoid( n, 1, 0.01, 0);
x2 = myfun_dt_sinusoid( n, 0.2, 0.03, 0);
x3 = myfun_dt_sinusoid( n, 0.2, 0.05, 0);
x4 = myfun_dt_sinusoid( n, 0.2, 0.07, 0);
x5 = myfun_dt_sinusoid( n, 0.2, 0.09, 0);
// 진폭과 주파수가 다른 정현파 5가지를 생성
x = x1 + x2 + x3 + x4 + x5; // 5가지 정현파를 하나로 합성
h1 = moving_average_system (myfun_dt_impulse(n), 10);
// 시스템에 impulse함수를 N=10으로 하여 입력
h2 = moving_average_system (myfun_dt_impulse(n), 30);
// 시스템에 impulse함수를 N=30으로 하여 입력
h3 = moving_average_system (myfun_dt_impulse(n), 60);
// 시스템에 impulse함수를 N=60으로 하여 입력
[n1, y1] = myfun_dt_conv( n, x, n, h1 );
// impulse response를 이용해 만든 h1과 x를 컨볼루션

참고 자료

없음

자료후기(2)

*용*
판매자 유형Bronze개인인증

주의사항

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

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

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

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 Convolution 결과보고서 [인하대 전자공학실험1] 4페이지
    실험 목적 : Convolution의 개념을 이해하고 MATLAB의 내장 ... 실험 결과 ● 실습 1단계 MATLAB 내장 함수 conv를 이용하여 두 ... 함수 conv를 이용하는 방법과 자체 convolution함수를 제작하는
  • 한글파일 Convolution 예비보고서 [인하대 전자공학실험1] 4페이지
    실험 목적 : Convolution의 개념을 이해하고 MATLAB의 내장 ... 실험 방법 ● 실습 1단계 MATLAB 내장 함수 conv를 이용해서 두 ... 함수 conv를 이용하는 방법과 자체 convolution함수를 제작하는
  • 워드파일 한양대 DSP2 중간대체과제 interpolation 레포트 (ㅈㅈㅊ교수님) 10페이지
    복원된 신호 는 과 의 convolution 꼴이다. ... Matlab 내장함수 interp1을 이용하여 size 7 짜리 신호를 8 ... Matlab 내장함수 imresize를 이용하여 세가지 방법으로 이미지를
  • 한글파일 이미지에 대한 low pass filter 실험 레포트, MATLAB 코드 포함 3페이지
    과제 분석 1) 과제의 목적 MATLAB을 이용하여 low pass filter를 ... image file과 convolution 시킨 후 나오는 결과가 어떻게 ... 옆의 성분들을 조금씩 희석시켜서 한군데 섞어놓은 것으로 생각하면 편하게 이해
  • 워드파일 [DSP기초설계]Unit 3. Discrete-time System 13페이지
    식을 matlab에서 conv_m() function을 이용하여 그래프 ... Matlab 상에서 conv_m function을 이용하여 코드로 구현해 ... (a) Determine the linear convolution y(n)
더보기
최근 본 자료더보기
탑툰 이벤트
MATLAB을 이용한 convolution의 이해 무료자료보기
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업