본문내용
or문을 사용한 h(x)함수 입력 : t가 -1.0이상이고 0이하 일때, f(x)는 기울기가 1인 함수이고 그 외의 값은 0으로 설정
for k = -2 : Ts : 2
if k>-1 & k < 0
h(n) = k + 1;
else
h(n) = 0;
end
n = n + 1;
end
figure(1)
subplot(3,1,1); plot(t,f); axis([-2,2,0,1.5]); title('f(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, 그래프 이름 입력
subplot(3,1,2); plot(t,h); axis([-2,2,0,1.5]); title('h(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, 그래프 이름 입력
y = conv(f,h); % Compute the discrete convolution
t = linspace(-2,2,size(y,2)); % % convolution함수의 그래프 작성시 x축 n갯수 설정 : -2부터 2까지 크기(size(y,2))로 나누어 설정
subplot(3,1,3); plot(t,y); axis([-2,2,0,100]); xlabel('t'); title('Convolution : f(x) * h(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, x축 이름 입력, 그래프 이름 입력
함수 f(x)와 h(x)를 사용하여 Convolution 함수를 만드는 과정으로, 신호 f(x)를 설정하는 과정에서 사각파가 아닌 신호로서 구성하기가 많이 까다로웠다. 하지만 ‘for문’을 사용하여 Input sequence, Function Transfer의 신호를 설정할 수 있었으며, 따라서 Convolution 함수의 결과물을 그래프와 같이 출력하였다. 특히, Convolution 함수의 그래프를 만드는 과정에서 linspace 함수를 사용하여 Convolution 함수를 t 구간에서의 쉽게 나타 낼 수 있었다. 두 신호의 상대적인 시간 변화에 따른 적분 계산을 통해 산출된 신호가 Convolution 함수의 정의라고 볼 때, ‘Convolution : f(x) * h(x)'가 잘 나타났다고 볼 수 있다.
for k = -2 : Ts : 2
if k>-1 & k < 0
h(n) = k + 1;
else
h(n) = 0;
end
n = n + 1;
end
figure(1)
subplot(3,1,1); plot(t,f); axis([-2,2,0,1.5]); title('f(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, 그래프 이름 입력
subplot(3,1,2); plot(t,h); axis([-2,2,0,1.5]); title('h(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, 그래프 이름 입력
y = conv(f,h); % Compute the discrete convolution
t = linspace(-2,2,size(y,2)); % % convolution함수의 그래프 작성시 x축 n갯수 설정 : -2부터 2까지 크기(size(y,2))로 나누어 설정
subplot(3,1,3); plot(t,y); axis([-2,2,0,100]); xlabel('t'); title('Convolution : f(x) * h(x)'); % Multi graphic 객체 사용 : 그래프 표식 위치 설정, 축의 한계값(x축 -2~2, y축 0~1.5 설정, x축 이름 입력, 그래프 이름 입력
함수 f(x)와 h(x)를 사용하여 Convolution 함수를 만드는 과정으로, 신호 f(x)를 설정하는 과정에서 사각파가 아닌 신호로서 구성하기가 많이 까다로웠다. 하지만 ‘for문’을 사용하여 Input sequence, Function Transfer의 신호를 설정할 수 있었으며, 따라서 Convolution 함수의 결과물을 그래프와 같이 출력하였다. 특히, Convolution 함수의 그래프를 만드는 과정에서 linspace 함수를 사용하여 Convolution 함수를 t 구간에서의 쉽게 나타 낼 수 있었다. 두 신호의 상대적인 시간 변화에 따른 적분 계산을 통해 산출된 신호가 Convolution 함수의 정의라고 볼 때, ‘Convolution : f(x) * h(x)'가 잘 나타났다고 볼 수 있다.
추천자료
온도제어시스템에 대해서..
중국 소유제 개혁
위성 DMB에 대한 이해와 기술·시장·해외 현황 및 문제점과 전망 & 발전방향 제언
[위성방송][디지털위성방송][방송영상][방송환경][방송정책]위성방송의 진보, 위성방송의 서...
국내 지상파 디지털TV 방송상의 오류 및 원인 측정
[기초회로실험][예비]RL회로의 과도응답 및 정상상태 응답
[인터넷음악][디지털음악]인터넷음악(디지털음악)의 개념, 영향과 국내외 인터넷음악시장(디...
[텔넷][프로토콜][프로토콜 개념][TCP/IP 개념][텔넷 정의][텔넷 유용성][텔넷 사용법][텔넷 ...
LED 와 white LED의 비교
[유비쿼터스]유비쿼터스의 적용사례와 향후 전망 및 과제
버스전용차로제의 현황 및 발전전략 고찰
국내 온라인게임 산업의 현황과 특징, 사회적 현상, 문제점 및 게임산업의 향후 전망[A+ 평가...
[주요경기규칙, 축구, 농구, 탁구, 핸드볼, 배드민턴, 골프]축구의 주요경기규칙, 농구의 주...
Caffebene 카페베네 프랜차이즈 전략분석과 기업분석및 프랜차이즈 전략분석및 카페베네 기업...