Wavetable Synthesizer

Сгенерируйте периодический сигнал от форм волны одно цикла

  • Библиотека:
  • Audio Toolbox / Источники

  • Wavetable Synthesizer block

Описание

Блок Wavetable Synthesizer генерирует периодический сигнал с настраиваемыми параметрами. Периодический сигнал задан формой волны одно цикла, кэшируемой как параметр Single-cycle waveform вашего блока Wavetable Synthesizer.

The Wavetable Synthesizer block enables you to output a repeated single-cycle waveform while tuning aspects of the single-cycle waveform, such as frequency, amplitude, and offset.

Порты

Входной параметр

развернуть все

Зависимости

Чтобы включить этот порт, выберите Specify wavetable from input port для параметра формы волны Одно цикла.

Типы данных: single | double

Зависимости

Чтобы включить этот порт, выберите Specify frequency from input port для Выходной частоты волны (Гц) параметр.

Типы данных: single | double

Зависимости

Чтобы включить этот порт, выберите Specify amplitude from input port для Выходной волны амплитудный параметр.

Типы данных: single | double

Зависимости

Чтобы включить этот порт, выберите Specify DC offset from input port для Выходного параметра смещения DC волны.

Типы данных: single | double

Вывод

развернуть все

Блок Wavetable Synthesizer выводит периодический сигнал, заданный параметрами блока.

Типы данных: single | double

Параметры

развернуть все

Если параметр перечислен как настраиваемый, то можно изменить его значение в процессе моделирования.

Блок Wavetable Synthesizer индексирует в форму волны одно цикла, чтобы синтезировать периодическую волну.

Чтобы задать Single-cycle waveform от входного порта, выберите Specify wavetable from input port для параметра.

Настраиваемый: да

Число раз форма волны одно цикла повторяется за одну секунду.

Чтобы задать Output wave frequency (Hz) от входного порта, выберите Specify frequency from input port для параметра.

Настраиваемый: да

Амплитудное масштабирование применяется, прежде чем DC возместил.

Чтобы задать Output wave amplitude от входного порта, выберите Specify amplitude from input port для параметра.

Настраиваемый: да

Область значений смещения фазы, [0,1], соответствует нормированному 2π интервал радианов.

Чтобы задать Output wave DC offset от входного порта, выберите Specify DC offset from input port для параметра.

Настраиваемый: да

Количество отсчетов на систему координат выводится от блока в виде положительного целочисленного скаляра.

Настраиваемый: нет

Частота дискретизации сгенерированного сигнала в виде положительной скалярной величины.

Настраиваемый: нет

Тип данных сгенерированного сигнала в виде double или single.

Настраиваемый: нет

  • Code generation – Симулируйте модель с помощью сгенерированного кода C. В первый раз вы запускаете симуляцию, Simulink® генерирует код С для блока. Код С снова используется для последующих симуляций, пока модель не изменяется. Эта опция требует дополнительного времени запуска, но скорость последующих симуляций сопоставима с Interpreted execution.

  • Interpreted execution – Симулируйте модель с помощью MATLAB® интерпретатор. Эта опция уменьшает время запуска, и скорость симуляции сопоставима с Code generation. В этом режиме можно отладить исходный код блока.

Характеристики блока

Типы данных

double | single

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2020a