Main Content

zplane

이산시간 필터 System object에 대한 z 평면 영점-극점 플로팅

설명

예제

zplane(sysobj)는 필터 System object™ sysobj의 영점과 극점을 플로팅하며, 이때 단위원을 기준으로 사용합니다. 플롯에서 각 영점은 'o'로 표현되고 각 극점은 'x'로 표현됩니다. 영점과 극점이 여러 개이면 영점 또는 극점의 오른쪽 위에 중복도 수를 표시합니다.

필터 System object를 고정소수점 입력값을 사용해서 실행하면 이 필터는 양자화된 고정소수점 필터 filtQuant가 됩니다. filtQuant가 양자화된 필터인 경우, zplane(filtQuant)는 양자화된 필터와 양자화되지 않은 필터의 극점과 영점을 플로팅합니다. 기호 +는 양자화된 필터 filtQuant의 영점과 극점을 나타냅니다. 이 플롯은 단위원을 기준으로 그려집니다.

zplane(sysobj,Arithmetic=arithType)arithType에 지정된 연산방식에 따라 필터 System object sysobj를 분석합니다.

[z,p,k] = zplane(sysobj)는 필터의 영점, 극점, 이득을 반환합니다.

입력 옵션에 대한 자세한 내용은 Signal Processing Toolbox™의 zplane 항목을 참조하십시오.

예제

모두 축소

차단 주파수가 0.6인 4차 IIR 디지털 필터를 만듭니다. 이 필터의 극점과 영점을 플로팅합니다.

[b,a] = ellip(4,.5,20,.6);
zplane(b,a)

필터 알고리즘에 고정소수점 입력값을 통과시켜서 필터를 양자화합니다. 이 필터의 양자화된 극점, 영점과 양자화되지 않은 극점, 영점을 플로팅합니다.

iirFilt = dsp.IIRFilter(Numerator=b,Denominator=a);
in = fi(randn(15,6),1,15,3);
out = iirFilt(in);
zplane(iirFilt)

입력 인수

모두 축소

필터 분석에 사용되는 연산방식으로, 'double', 'single' 또는 'Fixed'로 지정됩니다. 연산방식 입력값이 지정되지 않고 필터 System object가 잠겨 있지 않으면 분석 툴은 배정밀도 필터라고 간주합니다. 연산방식 입력값이 지정되지 않고 System object가 잠겨 있으면 함수는 잠긴 입력값의 데이터형을 기반으로 분석을 수행합니다.

'Fixed' 값은 고정소수점 속성을 가진 필터 System object에만 적용됩니다.

'Arithmetic' 입력 인수가 'Fixed'로 지정되고 필터 객체의 계수 데이터형이 'Same word length as input'으로 설정되면 연산방식 분석은 System object의 잠금 여부에 따라 달라집니다.

  • 잠기지 않은 경우 –– 분석 객체 함수가 계수 데이터형을 확인할 수 없습니다. 함수는 계수의 데이터형이 부호가 있고, 16비트 워드 길이를 가지며, 자동 스케일링된다고 가정합니다. 함수는 이 가정에 따라 고정소수점 분석을 수행합니다.

  • 잠긴 경우 –– 입력 데이터형이 'double'형 또는 'single'형이면 분석 객체 함수가 계수 데이터형을 확인할 수 없습니다. 함수는 계수의 데이터형이 부호가 있고, 16비트 워드 길이를 가지며, 자동 스케일링된다고 가정합니다. 함수는 이 가정에 따라 고정소수점 분석을 수행합니다.

System object의 잠금 여부를 확인하려면 isLocked 함수를 사용하십시오.

연산방식 입력값이 'Fixed'로 지정되고 필터 객체의 계수 데이터형이 사용자 지정 숫자형으로 설정된 경우 객체 함수는 사용자 지정 숫자 데이터형을 기반으로 고정소수점 분석을 수행합니다.

출력 인수

모두 축소

z 평면에서 필터 전달 함수의 영점 위치로, 열 벡터로 반환됩니다. 영점은 필터 System object의 분자 계수에 의해 주어진 계수를 갖는 다항식의 근입니다.

영점이 없는 경우 벡터 z는 빈 행렬 []로 설정됩니다.

데이터형: double
복소수 지원 여부:

z 평면에서 필터 전달 함수의 극점 위치로, 열 벡터로 반환됩니다. 극점은 필터 System object의 분모 계수에 의해 주어진 계수를 갖는 다항식의 근입니다.

극점이 없는 경우 벡터 p는 빈 행렬 []로 설정됩니다.

데이터형: double
복소수 지원 여부:

필터의 이득으로, 실수형 스칼라로 반환됩니다.

데이터형: double

버전 내역

R2011a에 개발됨

모두 확장

참고 항목

함수