Системные объекты в DSP System Toolbox, поддерживающие генерацию кода 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.

Похожие темы