필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

Manual Deconvolution without using deconv

조회 수: 1 (최근 30일)
Bleron Kroni
Bleron Kroni 2020년 4월 6일
마감: Bleron Kroni 2020년 4월 7일
Can someone help to write the Deconvolution-formel as a matlab code.
I know that y(n) = x(n)*h(n), so the length of y = (length of x + length of h) -1
I just tried something but the length of the vectors are not right so i dont get the right results.
y=input('Enter y: ')
h=input('Enter h: ')
m=length(y);
n=length(h);
Y=[y,zeros(1,m+n+1)];
H=[h,zeros(1,m)];
for i=n+m;
X(i)=0;
for j=1:n+m-1
if(i-j+1>0)
X(i)=X(i)+((Y(i)-X(j)*H(i-j+1))/H(1));
else
end
end
X
end

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by