tf2sos
디지털 필터 전달 함수 데이터를 2차섹션형(SOS) 형식으로 변환
구문
설명
예제
입력 인수
출력 인수
알고리즘
tf2sos
는 입력된 전달 함수 시스템을 2차섹션형(SOS)으로 표현하기 위해 다음과 같은 4단계 알고리즘을 사용합니다.
함수
zp2sos
를 사용합니다. 이 함수는 먼저cplxpair
함수를 사용하여 영점과 극점을 켤레 복소수 쌍으로 그룹화합니다. 그런 다음zp2sos
는 다음 규칙에 따라 극점과 영점 쌍을 매핑하여 2차섹션형을 형성합니다.단위원에 가장 가까이에 있는 극점과 그러한 극점에 가장 가까이에 있는 영점을 매핑합니다.
단위원에 그 다음으로 가장 가까이에 있는 극점과 그러한 극점에 가장 가까이에 있는 영점을 매핑합니다.
모든 극점과 영점을 매핑할 때까지 계속합니다.
tf2sos
는 절댓값이 서로 가장 근접한 실수 극점을 섹션으로 그룹화합니다. 이 규칙은 실수 영점에도 그대로 적용됩니다.극점 쌍과 단위원의 근접도에 따라 섹션을 정렬합니다. 일반적으로
tf2sos
는 단위원에 가장 가까이에 있는 극점을 종속 연결에서 마지막에 오도록 섹션을 정렬합니다.tf2sos
가 그 반대의 순서로 섹션을 정렬하도록 하려면order
를'down'
으로 지정하면 됩니다.tf2sos
는scale
에 지정된 노름으로 섹션을 스케일링합니다. 임의의 H(ω)에 대해 스케일링은 다음과 같이 정의됩니다.여기서 p는 ∞ 또는 2일 수 있습니다. 스케일링에 대한 자세한 내용은 참고 문헌을 참조하십시오. 알고리즘은 고정소수점 필터 구현에서 오버플로 또는 피크 반올림 잡음을 최소화하기 위한 시도로서 이와 같은 스케일링을 따릅니다.
참고 문헌
[1] Jackson, L. B. Digital Filters and Signal Processing. 3rd ed. Boston: Kluwer Academic Publishers, 1996.
[2] Mitra, S. K. Digital Signal Processing: A Computer-Based Approach. New York: McGraw-Hill, 1998.
[3] Vaidyanathan, P. P. “Robust Digital Filter Structures.” Handbook for Digital Signal Processing (S. K. Mitra and J. F. Kaiser, eds.). New York: John Wiley & Sons, 1993.
확장 기능
버전 내역
R2006a 이전에 개발됨