Convolution of to matrices

4 visualizaciones (últimos 30 días)
Christi Louw
Christi Louw el 4 de Ag. de 2020
Editada: Bruno Luong el 4 de Ag. de 2020
I'm looking for a way to input these vectors in matlab and get the same answer

Respuesta aceptada

Bruno Luong
Bruno Luong el 4 de Ag. de 2020
Editada: Bruno Luong el 4 de Ag. de 2020
Example
t1 = 0:2;
A1 = [0.25 0.5 0.25];
t2 = [0 3 6];
A2 = [0.25 0.5 0.25];
Code for convolution vector Y (t,A) (I don't know what mean "shaper") of two "impulse" signals (t1,A1) and (t2,A2)
A = A1(:).*A2(:).';
[t,~,i] = uniquetol(t1(:)+t2(:)');
A = accumarray(i(:),A(:)).';
t = t.';
Y = [A;t]
Result
Y =
0.0625 0.1250 0.0625 0.1250 0.2500 0.1250 0.0625 0.1250 0.0625
0 1.0000 2.0000 3.0000 4.0000 5.0000 6.0000 7.0000 8.0000

Más respuestas (0)

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by