exponenta event banner

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
      ⋮

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

свернуть все

Входная последовательность проанализированных потоком данных, заданная как матрица (NCBPSS × NSYM) - по NSS, где:

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

  • NSYM - количество символов OFDM.

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

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

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

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

Число кодированных битов на символ OFDM, указанное как целое число, равное (NBPSCS × NSS × NSD), где:

  • NBPSCS - количество кодированных битов на поднесущую на пространственный поток. Посмотрите numBPSCS.

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

  • НРД - количество комплексных номеров данных на частотный сегмент, указанное как 24, 52, 108, 234 или 468.

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

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

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

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

свернуть все

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

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

  • NSYM - количество символов OFDM.

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

Представлен в R2017b