-"필터 설계하여 창을 방법

C

cbecer2003

Guest
안녕하세요 모두들;
나는 창문 메서드를 사용하여 'matlab.My 코드 fwind1'명령을 사용하지 않고 필터를 설계해야합니다 :

%------------------------------------------------- ----------------------------
[F1을, F2를] = freqspace (21, 'meshgrid');
의 HD = 사람 (21);
r에 = sqrt (f1. ^ 2 F2를 누릅니다. ^ 2);
의 HD ((r에 "0.1) | (r에"0.5)) = 0; % 원하는 bandpass 응답
컬러맵 (제트 (64))
메쉬 (F1을, F2를,의 HD)승 (21) '; % Seperable 해밍 윈도우 (21) * 해밍 =

찾기 hd = ifft2 (fftshift (의 HD)); % 임펄스 응답

h = 승 *의 HD;
freqz2 (아) % 주파수 응답 필터
%------------------------------------------------- ------------------------------하지만이 코드의 결과는 "fwind에서 (의 HD (21)), freqz2 (아 해밍)"과 다릅니다.
도와 주셔서 감사합니다.

 
fwind의 코드를 체크 아웃, 그것 U 도움이 될 수있습니다

 

Welcome to EDABoard.com

Sponsor

Back
Top