Миллиметр 188 основных полос модулятора QAM

Миллиметр STD-188 110 B/C стандартно-специфичная квадратурная амплитудная модуляция (QAM)

  • Библиотека:
  • Communications Toolbox / Модуляция / Цифровая Основополосная Модуляция / AM

    Communications Toolbox / Модуляция / Цифровая Основополосная Модуляция / Стандартно-совместимый

Описание

Блок MIL 188 QAM Modulator Baseband модулирует входной сигнал с помощью миллиметра STD-188 110 стандартно-специфичная квадратурная амплитудная модуляция (QAM).

Порты

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

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

Входной сигнал, заданный как скаляр, вектор или матрица. Входной сигнал должен быть двоичными значениями или целыми числами в области значений [0, (M – 1)], где M является порядком Модуляции. Этот порт без имени на блоке.

Примечание

Чтобы обработать входной сигнал как двоичные элементы, установите Входное значение параметров типа на Bit. Для двоичных входов количество строк должно быть целочисленным кратным log2 (M). Группы log2 (M) биты в столбце сопоставлены на символ с первым битом, представляющим MSB и последний бит, представляющий LSB.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean

Вывод

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

MIL-STD-188 стандартно-специфичный QAM модулируемый сигнал, возвращенный как комплексный скаляр, вектор или матрица. Размерности выходного сигнала зависят от заданного Входного значения параметров типа. Этот порт без имени на блоке.

Input typeРазмерности выходного сигнала
IntegerВыходной сигнал имеет те же размерности как входной сигнал.
BitКоличество строк в выходном сигнале равняется количеству строк во входном сигнале, разделенном на log2 (M), где M является порядком Модуляции.

Параметры

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

Порядок модуляции, M, заданный как 16, 32, 64 или 256. Порядок модуляции задает общее количество точек в совокупности выходного сигнала.

Настройка масштабирования совокупности, заданная как:

  • As specified in standard – Блок масштабирует совокупность на основе спецификаций в соответствующем стандарте [1].

  • Unit average power – Блок масштабирует совокупность к средней степени 1 ватта, на который ссылаются к 1 Ому.

Введите тип, заданный как Integer или Bit. Чтобы использовать Integer, входной сигнал должен состоять из целых чисел в области значений [0, (M – 1)]. Чтобы использовать Bit, входной сигнал должен содержать двоичные значения, и количество строк должно быть целочисленным кратным log2 (M), где M является порядком Модуляции.

Тип выходных данных, заданный как double или single.

Чтобы построить ссылочную совокупность, нажмите кнопку View Constellation.

Тип симуляции, чтобы запуститься, заданный как:

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

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

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

Типы данных

Boolean | double | integer | single

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

yes

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

no

Больше о

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

Ссылки

[1] Миллиметр STD-188 110B & C: "Функциональная совместимость и стандарты производительности для модемов данных". Стандарт интерфейса министерства обороны, США.

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

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

Введенный в R2018b