Waveform From Wireless Waveform Generator App

Беспроводной источник формы волны экспортирован в Simulink

  • Библиотека:
  • 'none'

  • Waveform From Wireless Waveform Generator App block

Описание

Форма волны От Блока приложений Wireless Waveform Generator сгенерирована с помощью приложения Wireless Waveform Generator. Можно использовать сгенерированный блок в качестве беспроводного источника формы волны в Simulink® модель.

Примечание

Фактическое имя блока и выходная форма волны зависят от формы волны, которую вы конфигурируете в приложении прежде, чем сгенерировать блок.

Для обзора типов формы волны, которые можно экспортировать в Simulink с помощью программного обеспечения 5G Toolbox™, см. приложение 5G Waveform Generator.

Сгенерировать блок:

  1. На панели инструментов приложения, в разделе Waveform Type, кликают по форме волны, которую вы хотите сконфигурировать и экспортировать в Simulink.

  2. Установите параметры выбранной формы волны.

  3. На панели инструментов приложения, в Разделе экспорта, нажимают Export и выбирают Export to Simulink.

Вкладка Initialization окна Mask Editor содержит MATLAB® код, который блок выполняет, чтобы вывести сконфигурированную форму волны. Чтобы получить доступ к параметрам блоков только для чтения и параметрам конфигурации формы волны, используйте UserData общее свойство блока, которое является структурой с этими полями.

  • WaveformConfig — Параметры конфигурации формы волны

  • WaveformLength — Длина формы волны

  • Fs — Частота дискретизации формы волны

Для получения дополнительной информации о том, как использовать сгенерированный блок, смотрите, Генерируют Беспроводную Форму волны в Simulink Используя Сгенерированный Приложением Блок.

Ограничения

За исключением блоков, которые сгенерированы для 5G формы волны NR, блоки, которые сгенерированы с помощью случайных пользовательских данных сигнала для формы волны, не поддерживают быстрый режим Accelerator. Включить быстрый режим Accelerator в этих блоках, когда вы устанавливаете параметр приложения Bit-source на User-defined, используйте псевдошумовые (PN) данные в качестве источника данных.

Порты

Вывод

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

Беспроводная форма волны временного интервала, возвращенная как комплексная матрица. Количество столбцов матрицы соответствует количеству передающих антенн. Тип формы волны, который вы выбираете в приложении, определяет выходной тип формы волны. К параметрам конфигурации формы волны доступа используйте WaveformConfig поле структуры UserData общее свойство блока.

Типы данных: double
Поддержка комплексного числа: Да

Параметры

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

Параметры формы волны только для чтения

Блок автоматически обновляет эти параметры на основе настройки формы волны во вкладке Initialization.

Этот параметр только для чтения.

Чтобы получить доступ к этому параметру, используйте Fs поле структуры UserData общее свойство блока. Модули Fs поле структуры находится в Гц.

Этот параметр только для чтения.

Чтобы получить доступ к этому параметру, используйте WaveformLength поле структуры UserData общее свойство блока. Модули WaveformLength поле структуры находится в выборках.

Параметры симуляции

Эти параметры управляют, как блок выводит форму волны в процессе моделирования.

Этот параметр задает количество отсчетов, чтобы буферизовать в каждую выходную систему координат. Это значение параметров должно равномерно разделить значение параметров Waveform length.

Этот параметр задает выходные значения после того, как блок вывел все доступные выборки формы волны.

  • Когда вы выбираете Cyclic Repetition, блок повторяет форму волны с начала после достижения последней выборки в форме волны.

  • Когда вы выбираете Setting To Zero, блок генерирует выходные параметры с нулевым знаком на время симуляции после генерации последней системы координат формы волны.

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

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

Смотрите также

Приложения

Введенный в R2021b