how to convolute two discrete impulse functions

조회 수: 19 (최근 30일)
justin stephens
justin stephens 2018년 2월 25일
댓글: Bilal 2022년 11월 24일
Im having a few issues trying to figure out the syntax to convolute two discrete impulse functions. any help on the syntax would be great. here are the two signals
x[n]= -delta[n+1] + 0.5delta[n] + 2delta[n-1] h[n]= 2delta[n] + delta[n-1]
  댓글 수: 1
justin stephens
justin stephens 2018년 2월 25일
i mean i don't know how to write the two signals in matlab. i know a little bit about the conv() function.

댓글을 달려면 로그인하십시오.

채택된 답변

Shounak Shastri
Shounak Shastri 2018년 2월 26일
x[n]= -delta[n+1] + 0.5delta[n] + 2delta[n-1]
h[n]= 2delta[n] + delta[n-1]
"I don't know how to write the two signals in matlab"
So basically your signals are
x = [-1, 0.5, 2];
h = [1, 2];
You can convolve the two signals by using
y = conv(x, h);
Use the different options (under the heading 'shape' in the input arguments part) given in the help section and see which one is suitable for your use.
  댓글 수: 2
justin stephens
justin stephens 2018년 2월 27일
thank you very much! i got it to work.
Bilal
Bilal 2022년 11월 24일
Please! how we can plot each signals x, h and y ?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Correlation and Convolution에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by