info

Характеристическая информация о канале трассировки лучей

    Синтаксис

    Описание

    пример

    chanInfo = info(rtchan) возвращает структуру, содержащую характеристическую информацию о входном канале трассировки лучей.

    Примеры

    свернуть все

    Выполните трассировку лучей между двумя сайтами в Гонконге, Китае, создайте многопутевую модель канала использование результата трассировки лучей и просмотрите информацию о канале трассировки лучей.

    Создайте отображение карты Средства просмотра Сайта созданий в Гонконге. Для получения дополнительной информации о osm файле, см. [1].

    sv = siteviewer("Buildings","hongkong.osm");

    Создайте сайты передатчика и приемника.

    tx = txsite( ...
        "Latitude",22.2789, ...
        "Longitude",114.1625, ...
        "AntennaAngle",30, ... % azimuth angle
        "AntennaHeight",10, ...
        "TransmitterFrequency",28e9);
    rx = rxsite( ...
        "Latitude",22.2799, ...
        "Longitude",114.1617, ...
        "AntennaAngle",120, ... % azimuth angle
        "AntennaHeight",1);

    Выполните трассировку лучей, чтобы найти лучи максимум с 2 отражениями.

    pm = propagationModel("raytracing", ...
            "Method",'sbr', ...
            "MaxNumReflections",3);
    rays = raytrace(tx,rx,pm);

    Создайте модель канала при помощи ретранслятора, сайта приемника и вычисленных лучей между сайтами. Возвратите информацию в канал трассировки лучей.

    rtchan = comm.RayTracingChannel(rays{1},tx,rx);
    info(rtchan)
    ans = struct with fields:
                 CarrierFrequency: 2.8000e+10
                 CoordinateSystem: 'Geographic'
            TransmitArrayLocation: [3×1 double]
             ReceiveArrayLocation: [3×1 double]
              NumTransmitElements: 1
               NumReceiveElements: 1
               ChannelFilterDelay: 4
        ChannelFilterCoefficients: [12×30 double]
              NumSamplesProcessed: 0
                    LastFrameTime: 0
    
    

    Приложение

    [1] osm файл загружается с https://www.openstreetmap.org, который обеспечивает доступ к полученным толпой данным о карте во всем мире. Данные лицензируются под Открытыми Данными палата общин Открытая Лицензия Базы данных (ODbL), https://opendatacommons.org/licenses/odbl/.

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

    свернуть все

    Канал трассировки лучей в виде comm.RayTracingChannel Системный объект.

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

    свернуть все

    Информация о характеристике канала трассировки лучей, возвращенная как структура, содержащая эти поля. Канал трассировки лучей задан входом rtchan.

    Несущая частота в Гц, возвращенном как положительная скалярная величина.

    Система координат, возвращенная как 'Cartesian' или 'Geographic'. Любой comm.Ray объекты, заданные PropagationRays свойство rtchan введите, которые имеют их PathSpecification набор свойств к 'Locations', должен иметь тот же CoordinateSystem установка свойства.

    Зависимости

    Это свойство применяется когда по крайней мере один comm.Ray объект в PropagationRays свойство rtchan введите имеет PathSpecification установите на 'Locations'.

    Передайте местоположение массивов, возвращенное как три вектор-столбца элемента. Любой comm.Ray объекты, заданные PropagationRays свойство rtchan введите, которые имеют их PathSpecification набор свойств к 'Locations', должен иметь тот же TransmitterLocation установка свойства.

    Зависимости

    Это свойство применяется когда по крайней мере один comm.Ray объект в PropagationRays свойство rtchan введите имеет PathSpecification установите на 'Locations'.

    Получите местоположение массивов, возвращенное как три вектор-столбца элемента. Любой comm.Ray объекты, заданные PropagationRays свойство rtchan введите, которые имеют их PathSpecification набор свойств к 'Locations', должен иметь тот же ReceiverLocation установка свойства.

    Зависимости

    Это свойство применяется когда по крайней мере один comm.Ray объект в PropagationRays свойство rtchan введите имеет PathSpecification установите на 'Locations'.

    Число элементов в массиве передачи, возвращенном как положительное целое число.

    Число элементов в получить массиве, возвращенном как положительное целое число.

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

    Коэффициенты фильтра канала, возвращенные как матрица P-by-NH N. Эта матрица коэффициентов используется, чтобы преобразовать импульсные характеристики канала, чтобы образовать канал усиления касания фильтра для каждой выборки, и затем для каждой пары элементов передающей и приемной антенны. N P является количеством путей (а именно, количество лучей, как обозначено длиной PropagationRays свойство rtchan входной параметр. N H является количеством выборок импульсной характеристики (а именно, количеством касаний фильтра канала).

    Количество отсчетов обрабатывается объектом канала начиная с его последнего сброса, возвращенного как неотрицательное целое число.

    Время окончания последней системы координат в секундах, возвращенных как неотрицательное целое число.

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

    Объекты

    Функции

    Введенный в R2020b