Filter löschen
Filter löschen

Deconvolution of multiple signals to obtain convolution kernel

1 Ansicht (letzte 30 Tage)
hithere
hithere am 19 Dez. 2014
I have 2 matrices in Matlab, both are 53513 x 25 array;
  • One is a raw signal of the 25 samples. (u)
  • Other begin the recorded signal. (c)
I was hoping to perform deconvolution between these 2 signals across all 25 samples to obtain a single kernel.
I tried:
[q,r] = deconv(c,u)
but it doesnt work where it returns:
.
??? Error using ==> filter
First two arguments must be vectors.
Error in ==> deconv at 32
[q,zf] = filter(b, a, [1 zeros(1,nb-na)]);
.
How should I go about this?

Antworten (0)

Kategorien

Mehr zu Signal Generation and Preprocessing finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by