info

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

Синтаксис

Описание

пример

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 isinf.

    NumTransmitAntennas

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

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

    NumInputSignals

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

    Количество входных сигналов, возвращенных в виде числа. Это значение определяет количество столбцов во входном сигнале, отправленном через канал (см. signalIn). Значение NumInputSignals и NumTransmitAntennas поля структуры равны, если вы не задаете антенну передачи как phased.ReplicatedSubarray (Phased Array System Toolbox) или phased.PartitionedArray (Phased Array System Toolbox) объект фазированной решетки. В случае этих двух поэтапных антенных решеток, NumInputSignals равно количеству подрешеток антенны, таким образом, NumInputSignalsNumTransmitAntennas.

    NumReceiveAntennas

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

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

    NumOuputSignals

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

    Количество выходных сигналов, возвращенных в виде числа. Это значение определяет количество столбцов в выходном сигнале, полученном от канала (см. signalOut). Значение NumOutputSignals и NumReceiveAntennas поля структуры равны, если вы не задаете получить антенну как phased.ReplicatedSubarray (Phased Array System Toolbox) или phased.PartitionedArray (Phased Array System Toolbox) объект фазированной решетки. В случае этих двух поэтапных антенных решеток, NumOutputSignals равно количеству подрешеток, таким образом, NumOutputSignalsNumReceiveAntennas.

    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 isinf.

    NumTransmitAntennas

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

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

    NumReceiveAntennas

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

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

    SpacialCorrelationMatrix

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

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

Ссылки

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

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

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

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

Объекты

Введенный в R2018b