2
타원 필터 순서 선택을 사용하여 passband
이 0
과 0.25pi
사이 인 필터를 설계하려고합니다.Ellipord 필터 설계 감쇠
매개 변수는 0
과 1
사이에 있습니다.
대체로 작은 숫자 (10^(-5))
을 사용해 보았지만, 0
근처에 잔물결이 생겼습니다.
해결 방법이 있습니까?
타원 필터 순서 선택을 사용하여 passband
이 0
과 0.25pi
사이 인 필터를 설계하려고합니다.Ellipord 필터 설계 감쇠
매개 변수는 0
과 1
사이에 있습니다.
대체로 작은 숫자 (10^(-5))
을 사용해 보았지만, 0
근처에 잔물결이 생겼습니다.
해결 방법이 있습니까?
쉬운.
y=filter(b,a,x);
fvtool(b,a,'Fs',2000);
plot([x y]);
이것은는 100Hz와 500Hz의 사이 타원형 대역 통과 필터는 함께 : 그냥 매트랩 ellipord
및 ellip
기능 사용으로 이것은 11 차 필터를 획득
x = randn(500,1);
[n,Wp] = ellipord([100 500]/2000*2,[90 510]/2000*2,0.1,60);
[b,a] = ellip(n,0.1,60,Wp);
구현 2000Hz의 샘플링 주파수. 저는 0.1dB의 밴드 패스 리플 (bandpass ripple)과 60dB의 밴드 스톱 (bandstop)을 설정했습니다. 물론 다른 필터 구조 (예 : butter
)를 사용하지 않는 한 타원형 필터에서는 제로 리플을 사용할 수 없습니다.
재미있게 보내십시오.
결코 늦지 않는 것이 좋습니다! :) – hyprfrcb