Исследование цифровой модуляции в системах радиосвязи
82 Преобразование двоичного сигнала в целочисленный сигнал Конфигурация по умолчанию для qammod функции предполагает целочисленные данные в качестве входных символов для модуляции. В этом примере поток двоичных данных предварительно преобразовывается в целочисленные значения перед использованием qammod функции. В частности, bi2de функция преобразует каждый кортеж из четырех бит в соответствующее целое число в диапазоне [0, ( M–1)]. Уровень модуляции, M, равен 16 в этом примере. Выполните отображение бит в символ сначала путем изменения формы данных в двоичные k-кортежи, где kэто количество бит на символ , определенных к = л о г 2 ( М ) . Затем используйте bi2deфункцию для преобразования каждого 4-го кортежа в целочисленное значение. dataInMatrix = reshape (dataIn, length (dataIn) / k, k);
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy