함수 > 신호 가공 > 디지털 필터링 > FIR 필터 설계
  
FIR 필터 설계
bandpass(f1, f2, n, [w]) - 계수가 n개이고 차단 주파수가 f1f2bandpass FIR 필터의 계수를 구합니다. 이때 테이퍼 w로 창을 씌웁니다.
bandstop(f1, f2, n, [w]) - 계수가 n개이고 차단 주파수가 f1f2bandstop FIR 필터의 계수를 구합니다. 이때 테이퍼 w로 창을 씌웁니다.
highpass(f, n, [w]) - 계수가 n개이고 차단 주파수가 fhighpass FIR 필터의 계수를 구합니다. 이때 테이퍼 w로 창을 씌웁니다.
lowpass(f, n, [w]) - 계수가 n개이고 차단 주파수가 flowpass FIR 필터의 계수를 구합니다. 이때 테이퍼 w로 창을 씌웁니다.
인수
f, f1f2는 0 및 0.5 사이에서 표본 주파수에 대한 비율로 지정되는 실수치 차단 또는 bandpass 주파수입니다.
n은 2보다 큰 정수로, 필터의 계수 수를 나타냅니다.
w(선택 사항)는 윈도잉한 함수 지수를 나타내는 정수입니다. 사각형 창함수는 w가 0이거나 지정되지 않은 경우에 사용됩니다.
다음 표에서는 w의 값과 해당하는 창을 보여줍니다.
w 값
0
현재 기본 창
1
사각형(기본값)
2
테이퍼된 사각형
3
삼각형
4
해닝
5
해밍
6
블랙맨
7
너틀
추가 정보
FIR 설계 함수는 이상적 필터에 대한 임펄스 응답의 창함수를 사용하여 지정된 유형의 FIR 필터 계수를 생성합니다.
모든 함수는 필터 계수를 포함하는 n개 요소 벡터를 구합니다.