Main Content

euclidfactors

マルチレート フィルターのユークリッド係数

互換性

mfilt は将来のリリースで削除される予定です。代わりに dsp.CICDecimatordsp.CICInterpolatordsp.FIRDecimatordsp.FIRInterpolatordsp.FilterCascadedsp.FarrowRateConverterdsp.FIRRateConverterdsp.IIRHalfbandDecimator、または dsp.IIRHalfbandInterpolator を使用してください。

構文

[lo,mo] = euclidfactors(hm)

説明

[lo,mo] = euclidfactors(hm) は、(lo*L)-(mo*M) = -1 となる整数係数 lo および mo を返します。L および M は互いに素であり、マルチレート フィルター hm の内挿係数と間引き係数を表します。

euclidfactors はマルチレート フィルター mfilt.firsc で動作します。間引きまたは内挿の lo および mo を返すことはできません。

L = 5 および M = 7 で FIR 非整数間引きを使用して、euclidfactors の動作を示します。

実際に、(lo*L)-(mo*M) = (4*5)-(3*7) = -1 となります。

バージョン履歴

R2011a で導入

参考