wlanStreamDeparse

Двоичный вход отбытия потока

Описание

пример

y = wlanStreamDeparse(bits,numES,numCBPS,numBPSCS) отклоняет пространственные потоки, указанные в bits для формирования закодированных потоков. Эта операция является обратной операции, определенной в IEEE® 802.11™-2012 раздел 20.3.11.8.2 и IEEE 802.11ac™-2013 раздел 22.3.10.6.

Примеры

свернуть все

Преобразование пяти символов OFDM с двумя пространственными потоками в один закодированный поток.

Определите входные параметры. Установите количество кодированных бит на символ OFDM равное 432, количество кодированных бит на поднесущую на пространственный поток равное 2, количество закодированных потоков равное 1, количество пространственных потоков равное 2 и количество символов OFDM равное 5.

numCBPS = 432;
numBPSCS = 2;
numES = 1;
numSS = 2;
numSym = 5;

Создайте проанализированный вход жестких бит.

parsed = randi([0 1],numCBPS/numSS*numSym,numSS)
parsed = 1080×2

     1     0
     1     1
     0     1
     1     1
     1     1
     0     1
     0     1
     1     0
     1     1
     1     1
      ⋮

Отбирайте биты потоком.

deparsed = wlanStreamDeparse(parsed,numES,numCBPS,numBPSCS)
deparsed = 2160×1

     1
     0
     1
     1
     0
     1
     1
     1
     1
     1
      ⋮

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

свернуть все

Вход последовательность данных, проанализированных потоком, заданная как матрица (N CBPSS × N SYM) -by- N SS, где:

  • N CBPSS является количеством закодированных бит на символ OFDM в каждом пространственном потоке.

  • N SYM является количеством символов OFDM.

  • N SS является количеством пространственных потоков.

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

Количество закодированных потоков в виде целого числа от 1 до 9 или 12.

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

Количество закодированных бит за символ OFDM, определенный как целое число, равняется (N BPSCS× <reservedrangesplaceholder1> SS× <reservedrangesplaceholder0> SD), где:

  • N BPSCS является количеством закодированных бит на поднесущую в каждом пространственном потоке. См. numBPSCS.

  • N SS является количеством пространственных потоков.

  • N SD является количеством комплексных номеров данных на частотный сегмент, заданным как 24, 52, 108, 234 или 468.

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

Количество закодированных бит на поднесущую в каждом пространственном потоке, заданное как 1, 2, 4, 6 или 8.

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

Выходные аргументы

свернуть все

Потоковые выходные данные, возвращенные как (NCBPS × NSYM) -by- NES матрица, где:

  • NCBPS - количество кодированных бит на символ OFDM.

  • N SYM является количеством символов OFDM.

  • NES - количество закодированных потоков.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

Введенный в R2017b
Для просмотра документации необходимо авторизоваться на сайте