Системные объекты в DSP System Toolbox та Поддержка Генерация кода SIMD

Когда определенные условия соблюдают, можно сгенерировать использование кода SIMD технология Intel AVX2 от определенных Системных объектов MATLAB® в DSP System Toolbox™. Для получения информации о том, как сгенерировать код SIMD из алгоритмов MATLAB, смотрите, Генерируют Код SIMD из алгоритмов MATLAB в DSP System Toolbox.

Следующая таблица содержит список Системных объектов в DSP System Toolbox та поддержка генерация кода SIMD. Таблица также детализирует условия, при которых поддержка доступна.

Системные объекты MATLABУсловия
dsp.AnalyticSignal
  • Входной сигнал с действительным знаком.

  • Входной сигнал имеет тип данных single или double.

dsp.ComplexBandpassDecimator
  • Входной сигнал с комплексным знаком.

  • Входной сигнал имеет тип данных single или double.

dsp.DCBlocker
  • Входной сигнал имеет тип данных single или double.

dsp.Differentiator
  • Входной сигнал имеет тип данных single или double.

dsp.DigitalDownConverter
  • Входной сигнал имеет тип данных single или double.

dsp.DigitalUpConverter
  • Входной сигнал имеет тип данных single или double.

dsp.FIRFilter
  • Структура фильтра установлена в 'Direct form' или 'Direct form transposed'.

  • Входной сигнал с действительным знаком с действительными коэффициентами фильтра.

  • Когда структура фильтра установлена в 'Direct form', входной сигнал может также быть с комплексным знаком с действительными или комплексными коэффициентами фильтра.

  • Входной сигнал имеет тип данных single или double.

dsp.FIRDecimator
  • Структура фильтра установлена в 'Direct form'.

  • Входной сигнал с действительным знаком с действительными коэффициентами фильтра.

  • Входной сигнал с комплексным знаком с действительными или комплексными коэффициентами фильтра.

  • Входной сигнал имеет тип данных single или double.

dsp.FIRHalfbandInterpolator
  • Входной сигнал имеет тип данных single или double.

dsp.FIRInterpolator
  • Входной сигнал с действительным знаком с действительными коэффициентами фильтра.

  • Входной сигнал с комплексным знаком с действительными или комплексными коэффициентами фильтра.

  • Входной сигнал имеет тип данных single или double.

dsp.HighpassFilter
  • FilterType установлен в 'FIR'.

  • Входной сигнал имеет тип данных single или double.

dsp.LMSFilter
  • Method установлен в 'LMS' или 'Normalized LMS'.

  • WeightsOutput установлен в 'None' или 'Last'.

  • Входной сигнал с действительным знаком.

  • Входной сигнал имеет тип данных single или double.

dsp.LowpassFilter
  • FilterType установлен в 'FIR'.

  • Входной сигнал имеет тип данных single или double.

dsp.SampleRateConverter
  • Для повышающей дискретизации отношение выходной частоты дискретизации, чтобы ввести частоту дискретизации должно быть целым числом.

  • Для субдискретизации отношение входной частоты дискретизации, чтобы вывести частоту дискретизации должно быть целым числом.

  • Входной сигнал имеет тип данных single или double.

dsp.VariableBandwidthFIRFilter
  • Входной сигнал имеет тип данных single или double.

Похожие темы