Deconvolution of multiple signals to obtain convolution kernel

조회 수: 3 (최근 30일)
hithere
hithere 2014년 12월 19일
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?

답변 (0개)

카테고리

Help CenterFile Exchange에서 MATLAB에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by