Получите коэффициенты интерполяции каждого этапа фильтра Системы dsp.DigitalUpConverter
object™.
Создайте Системный объект dsp.DigitalUpConverter
с настройками по умолчанию. Используя функцию getInterpolationFactors
, получите коэффициенты интерполяции каждого этапа объекта.
upConv =
dsp.DigitalUpConverter with properties:
InterpolationFactor: 100
MinimumOrderDesign: true
Bandwidth: 200000
StopbandFrequencySource: 'Auto'
PassbandRipple: 0.1000
StopbandAttenuation: 60
Oscillator: 'Sine wave'
CenterFrequency: 14000000
SampleRate: 300000
Show all properties
Свойство InterpolationFactor
объекта установлено в 100. Вывод M
по умолчанию 1 3 вектор, где каждый элемент в векторе является фактором полного коэффициента интерполяции.
Когда вы устанавливаете InterpolationFactor
на 1 2 вектор, объект обходит первый этап фильтра и устанавливает коэффициент интерполяции вторых и третьих этапов фильтрации к значениям в первых и вторых векторных элементах соответственно.
upConv =
dsp.DigitalUpConverter with properties:
InterpolationFactor: [10 10]
MinimumOrderDesign: true
Bandwidth: 200000
StopbandFrequencySource: 'Auto'
PassbandRipple: 0.1000
StopbandAttenuation: 60
Oscillator: 'Sine wave'
CenterFrequency: 14000000
SampleRate: 300000
Show all properties
Вывод функции getInterpolationFactors
теперь 1 2 вектор.