exponenta event banner

Системные объекты в панели системных инструментов DSP, поддерживающие создание кода SIMD

При выполнении определенных условий можно создать SIMD-код с использованием технологии Intel AVX2 из определенных системных объектов MATLAB ® в DSP System Toolbox™. Сведения о том, как создавать SIMD-код из алгоритмов MATLAB, см. в разделе Создание SIMD-кода из алгоритмов MATLAB в панели системных инструментов DSP.

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

Связанные темы