perform the convolution by using matlab

1 visualización (últimos 30 días)
Yousef da
Yousef da el 27 de En. de 2022
Respondida: C PRASAD el 27 de En. de 2022
Given:
1. 𝒙(𝒏) = [𝟏 𝟐 𝟑 𝟓 𝟕 𝟗 𝟒] 𝒂𝒏𝒅 𝒉(𝒏) = [−𝟏 𝟐 − 𝟑]
2. 𝒙(𝒏) = [𝟏 𝟒 𝟔 𝟕 𝟖 𝟑 𝟓 𝟐] 𝒂𝒏𝒅 𝒉(𝒏) = [𝟏 𝟏 𝟏 𝟏]
you are required to:
• Performing the convolution to find a y(n). Then, proved the h(n) value by performing the deconvolution by using MATLAB software, you are required to: Show the coding for convolution function In each question, attached 3 figures for x(n), h(n) and y(n)

Respuestas (1)

C PRASAD
C PRASAD el 27 de En. de 2022
x=[1 2 3 5 7 9 4]
h=[-1 2 -3]
y=conv(x,h)
subplot(411),stem(x),title('x(n)')
subplot(412),stem(h),title('h(n)')
subplot(413),stem(y),title('y(n)')
h1=deconv(y,x)
subplot(414),stem(h1),title('h(n) by deconvoltion')

Categorías

Más información sobre Get Started with MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by