информация

Получите характеристическую информацию об уровне ссылки MIMO, исчезающий канал

Синтаксис

channelInfo = info(channel)

Описание

пример

channelInfo = info(channel) возвращает характеристическую информацию о мультивходе мультивыводится (MIMO) уровня ссылки, исчезающем канал channel.

Примеры

свернуть все

Создайте Системный объект nrTDLChannel.

tdl = nrTDLChannel;

Чтобы получить характеристическую информацию о канале, вызовите информационную функцию на объекте.

channelInfo = info(tdl)
channelInfo = struct with fields:
          ChannelFilterDelay: 7
                  PathDelays: [1x23 double]
            AveragePathGains: [1x23 double]
             KFactorFirstTap: -Inf
         NumTransmitAntennas: 1
          NumReceiveAntennas: 2
    SpatialCorrelationMatrix: [2x2 double]

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

свернуть все

MIMO, исчезающий канал, заданный как nrCDLChannel или Система nrTDLChannel object™. Объекты реализуют уровень ссылки MIMO, исчезающий каналы, заданные в Разделе TR 38.901 7.7.1 и Разделе 7.7.2, соответственно.

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

свернуть все

Характеристическая информация модели канала, возвращенной как структура. Поля структуры зависят от входа channel.

  • Если channel является Системным объектом nrCDLChannel, структура channelInfo имеет эти поля.

    Поле параметраЗначениеОписание
    PathDelays

    Числовой вектор - строка

    Задержки дискретных путей к каналу для каждого кластера в секундах, возвращенных как числовой вектор - строка. Эти значения включают эффекты масштабирования DelaySpread и KFactorScaling (когда включено).

    ClusterTypes

    Массив ячеек из символьных векторов

    Тип каждого кластера в профиле задержки, возвращенном как массив ячеек из символьных векторов. Кластерными типами может быть 'LOS', 'SubclusteredNLOS' или 'NLOS'.

    AveragePathGains

    Числовой вектор - строка

    Средние усиления пути дискретного пути или кластеров в дБ, возвращенном как числовой вектор - строка. Эти значения включают эффект масштабирования KFactorScaling (когда включено).

    AnglesAoD

    Числовой вектор - строка

    Азимут исходных углов кластеров в градусах, возвращенный как числовой вектор - строка. Эти значения включают эффект углового масштабирования, если включено, видят свойство AngleSpreads.

    AnglesAoA

    Числовой вектор - строка

    Азимут углов падения кластеров в градусах, возвращенный как числовой вектор - строка. Эти значения включают эффект углового масштабирования, если включено, видят свойство AngleSpreads.

    AnglesZoD

    Числовой вектор - строка

    Зенит исходных углов кластеров в градусах, возвращенный как числовой вектор - строка. Эти значения включают эффект углового масштабирования, если включено, видят свойство AngleSpreads.

    AnglesZoA

    Числовой вектор - строка

    Зенит углов падения кластеров в градусах, возвращенный как числовой вектор - строка. Эти значения включают эффект углового масштабирования, если включено, видят свойство AngleSpreads.

    KFactorFirstCluster

    Числовой скаляр

    K-фактор первого кластера задержки профилирует в дБ, возвращенном в виде числа. Если первый кластер профиля задержки следует за Лапласианом вместо распределения Rician, KFactorFirstCluster является -Inf.

    NumTransmitAntennas

    Числовой скаляр

    Количество антенн передачи, возвращенных в виде числа.

    NumReceiveAntennas

    Числовой скаляр

    Количество получает антенны, возвращенные в виде числа.

    ChannelFilterDelay

    Числовой скаляр

    Фильтр канала задерживается в выборках, возвращенных в виде числа.

    Примечание

    • Шаг разделения самых сильных кластеров в подкластеры, описанные в Разделе TR 38.901 7.5, требует сортировки кластеров их средней степенью. Если свойство NumStrongestClusters является ненулевым (применяется только, когда DelayProfile установлен в 'Custom'), поля информационной структуры сортируются по средней степени. Таким образом, AveragePathGains, ClusterTypes, PathDelays, AnglesAoD, AnglesAoA, AnglesZoD и поля AnglesZoA представлены в порядке убывания среднего усиления.

    • Если свойство HasLOSCluster установлено в true, NLOS (Лапласиан), часть того кластера и кластера LOS не обязательно друг рядом с другом. Однако поле KFactorFirstCluster все еще указывает на соответствующий K-фактор.

  • Если channel является Системным объектом nrTDLChannel, структура channelInfo имеет следующие поля.

    Поле параметраЗначениеОписание
    ChannelFilterDelay

    Числовой скаляр

    Фильтр канала задерживается в выборках, возвращенных в виде числа.

    AveragePathGains

    Числовой вектор - строка

    Средние усиления пути дискретных путей в дБ, возвращенном как числовой вектор - строка. Эти значения включают эффект KFactorScaling (когда включено).

    PathDelays

    Числовой вектор - строка

    Задержки дискретных путей к каналу в секундах, возвращенных как числовой вектор - строка. Эти значения включают эффекты масштабирования DelaySpread и KFactorScaling (когда включено).

    KFactorFirstTap

    Числовой скаляр

    K-фактор первого касания задержки профилирует в дБ, возвращенном в виде числа. Если первое касание профиля задержки следует за Рэлеем вместо распределения Rician, KFactorFirstTap является -Inf.

    NumTransmitAntennas

    Числовой скаляр

    Количество антенн передачи, возвращенных в виде числа.

    NumReceiveAntennas

    Числовой скаляр

    Количество получает антенны, возвращенные в виде числа.

    SpacialCorrelationMatrix

    Числовая матрица

    Объединенная корреляционная матрица или трехмерный массив, возвращенный как числовая матрица.

Ссылки

[1] 3GPP TR 38.901. “Исследование модели канала для частот от 0,5 до 100 ГГц”. Проект Партнерства третьего поколения; Сеть радиодоступа Technical Specification Group.

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

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

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

Системные объекты

Введенный в R2018b