ruInfo

Возвратите модульную информацию о выделении ресурса формата HE

Синтаксис

Описание

пример

info = ruInfo(cfgHE) возвращает info, информация о выделении модуля ресурса (RU) для высокоэффективного (HE) объекта cfgHE настройки формата.

Примеры

свернуть все

Используйте ruInfo функция, чтобы получить модульную информацию ресурса отдельного пользователя и многопользовательских объектов настройки HE.

Получите информацию выделения RU отдельного пользователя

Создайте объект настройки HE отдельного пользователя. Получите и отобразите информацию о выделении RU для сконфигурированного объекта.

hesu = wlanHESUConfig;
ru = ruInfo(hesu)
ru = struct with fields:
                    NumUsers: 1
                      NumRUs: 1
                   RUIndices: 1
                     RUSizes: 242
               NumUsersPerRU: 1
    NumSpaceTimeStreamsPerRU: 1
       PowerBoostFactorPerRU: 1
                   RUNumbers: 1

Получите многопользовательскую информацию выделения RU

Создайте многопользовательский объект настройки HE с набором индекса выделения к 5, который конфигурирует объект с семью пользователями. Получите и отобразите информацию о выделении RU для сконфигурированного объекта.

hemu = wlanHEMUConfig(5);
ru = ruInfo(hemu)
ru = struct with fields:
                    NumUsers: 7
                      NumRUs: 7
                   RUIndices: [1 2 2 5 6 7 4]
                     RUSizes: [26 26 52 26 26 26 52]
               NumUsersPerRU: [1 1 1 1 1 1 1]
    NumSpaceTimeStreamsPerRU: [1 1 1 1 1 1 1]
       PowerBoostFactorPerRU: [1 1 1 1 1 1 1]
                   RUNumbers: [1 2 3 4 5 6 7]

Создайте два пользовательских объекта настройки HE. Сделайте RU для второго пользователя неактивным путем установки идентичности станции на 2 046.

Создайте многопользовательский объект настройки HE с набором индекса выделения к 96, который конфигурирует объект для двух пользователей. Информация о ресурсе показывает, что RU активны для двух пользователей.

hemu = wlanHEMUConfig(96);
ruInfo(hemu)
ans = struct with fields:
                    NumUsers: 2
                      NumRUs: 2
                   RUIndices: [1 2]
                     RUSizes: [106 106]
               NumUsersPerRU: [1 1]
    NumSpaceTimeStreamsPerRU: [1 1]
       PowerBoostFactorPerRU: [1 1]
                   RUNumbers: [1 2]

Установите идентичность станции на 2 046 для второго пользователя. Информация о выделении RU теперь показывает, что RU активны только для индекса 1 RU.

hemu.User{2}.STAID = 2046;
ruInfo(hemu)
ans = struct with fields:
                    NumUsers: 2
                      NumRUs: 1
                   RUIndices: 1
                     RUSizes: 106
               NumUsersPerRU: 1
    NumSpaceTimeStreamsPerRU: 1
       PowerBoostFactorPerRU: 1
                   RUNumbers: 1

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

свернуть все

Настройка HE возражает в виде объекта типа wlanHEMUConfig, wlanHESUConfig, или wlanHETBConfig.

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

свернуть все

Информация о свойствах RU входного объекта, возвращенного как структура.

Количество пользователей, возвращенных как целое число в области значений [1, 74].

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

Количество RU, возвращенных как целое число в области значений [1, 74].

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

Индексы RU, возвращенные как целое число или 1 NumRUs вектор с элементами, которые имеют целочисленные значения в области значений [1, 8].

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

Модульные размеры ресурса, возвращенные как целое число или 1 NumRUs вектор с элементами, которые имеют целочисленные значения в области значений [1, 8].

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

Количество пользователей на RU, возвращенный как целое число или 1 NumRUs вектор с элементами, которые имеют целочисленные значения в области значений [1, 8].

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

Количество пространственно-временных потоков на RU, возвращенный как целое число или 1 NumRUsвектор с элементами, которые имеют целочисленные значения в области значений [1, 8].

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

Фактор повышения степени на RU, возвращенный как целое число или 1 NumRUs вектор с элементами, которые имеют целочисленные значения в области значений [1, 8].

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

Числа RU, возвращенные как целое число или 1 NumRUs вектор с элементами, которые имеют целочисленные значения в области значений [1, 8]. RUNumbers соответствуйте индексам для каждого активного RU, сконфигурированного в cfgHE.RU объект. RU не активен, когда он содержит отдельную станцию со своим набором идентификатора станции к 2 046.

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

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

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

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

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

Объекты

Функции

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