# How to obtain the system response from initial signal and final signal? Using Convolution or deconvolution!

2 ビュー (過去 30 日間)
Amjad Iqbal 2022 年 8 月 28 日
コメント済み: Chunru 2022 年 8 月 30 日
Dear Researchers and Matlab Community,
I have a query regarding to obtain the system response.
In order to obtain the correct result from scatterings, I divided the signal using %Sc = S./(repmat(Sref,size(S,1),1));
as given below:
My question is how can I get the system response, since I have both Y and X, how can I get H, I read about Convolution or deconvolution.
I need guidance to obtain the system response.
angle = -180:1:180-1;
Angle_ref = 5;
S = input (2D signal) % attached
[val_min,i_ref] = min(abs(angle - Angle_ref));
Sref = S(i_ref,:);
Sc = S./(repmat(Sref,size(S,1),1));
##### 8 件のコメント6 件の古いコメントを表示6 件の古いコメントを非表示
Amjad Iqbal 2022 年 8 月 29 日
Do you think the system response might be very non-linear?
As per above equation I obtained such response, it should me rect or sinc, but I guess may be due to X has more zeros. or any suitable solution to find the reasonable system response!
Chunru 2022 年 8 月 30 日
One way is to build a model of the system with some parameters and then estimate the parameters from data. This requires background information about the problem you want to solve.

サインインしてコメントする。

### カテゴリ

Help Center および File ExchangeMeasurements and Spatial Audio についてさらに検索

R2021a

### Community Treasure Hunt

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

Start Hunting!

Translated by