Deconvolution of multiple signals to obtain convolution kernel

5 vues (au cours des 30 derniers jours)
hithere
hithere le 19 Déc 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?

Réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by