Характеристическая информация о канале трассировки лучей
Выполните трассировку лучей между двумя сайтами в Гонконге, Китае, создайте многопутевую модель канала использование результата трассировки лучей и просмотрите информацию о канале трассировки лучей.
Создайте отображение карты Средства просмотра Сайта созданий в Гонконге. Для получения дополнительной информации о 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/.
rtchan
— Канал трассировки лучейcomm.RayTracingChannel
Система object™ Канал трассировки лучей в виде comm.RayTracingChannel
Системный объект.
chanInfo
— Информация о характеристике канала трассировки лучейИнформация о характеристике канала трассировки лучей, возвращенная как структура, содержащая эти поля. Канал трассировки лучей задан входом rtchan
.
CarrierFrequency
— Несущая частотаНесущая частота в Гц, возвращенном как положительная скалярная величина.
CoordinateSystem
— Система координат'Cartesian'
| 'Geographic'
Система координат, возвращенная как 'Cartesian'
или 'Geographic'
. Любой comm.Ray
объекты, заданные PropagationRays
свойство rtchan
введите, которые имеют их PathSpecification
набор свойств к 'Locations'
, должен иметь тот же CoordinateSystem
установка свойства.
Это свойство применяется когда по крайней мере один comm.Ray
объект в PropagationRays
свойство rtchan
введите имеет PathSpecification
установите на 'Locations'
.
TransmitArrayLocation
— Передайте местоположение массивовПередайте местоположение массивов, возвращенное как три вектор-столбца элемента. Любой comm.Ray
объекты, заданные PropagationRays
свойство rtchan
введите, которые имеют их PathSpecification
набор свойств к 'Locations'
, должен иметь тот же TransmitterLocation
установка свойства.
Это свойство применяется когда по крайней мере один comm.Ray
объект в PropagationRays
свойство rtchan
введите имеет PathSpecification
установите на 'Locations'
.
ReceiveArrayLocation
— Получите местоположение массивовПолучите местоположение массивов, возвращенное как три вектор-столбца элемента. Любой comm.Ray
объекты, заданные PropagationRays
свойство rtchan
введите, которые имеют их PathSpecification
набор свойств к 'Locations'
, должен иметь тот же ReceiverLocation
установка свойства.
Это свойство применяется когда по крайней мере один comm.Ray
объект в PropagationRays
свойство rtchan
введите имеет PathSpecification
установите на 'Locations'
.
NumTransmitElements
— Число элементов в массиве передачиЧисло элементов в массиве передачи, возвращенном как положительное целое число.
NumReceiveElements
— Число элементов в получает массивЧисло элементов в получить массиве, возвращенном как положительное целое число.
ChannelFilterDelay
— Задержка фильтра каналаФильтр канала задерживается в выборках, возвращенных как неотрицательное целое число.
ChannelFilterCoefficients
— Коэффициенты фильтра каналаКоэффициенты фильтра канала, возвращенные как матрица P-by-NH N. Эта матрица коэффициентов используется, чтобы преобразовать импульсные характеристики канала, чтобы образовать канал усиления касания фильтра для каждой выборки, и затем для каждой пары элементов передающей и приемной антенны. N P является количеством путей (а именно, количество лучей, как обозначено длиной PropagationRays
свойство rtchan
входной параметр. N H является количеством выборок импульсной характеристики (а именно, количеством касаний фильтра канала).
NumSamplesProcessed
— Количество отсчетов обрабатывается объектом каналаКоличество отсчетов обрабатывается объектом канала начиная с его последнего сброса, возвращенного как неотрицательное целое число.
LastFrameTime
— Время окончания последней системы координатВремя окончания последней системы координат в секундах, возвращенных как неотрицательное целое число.
У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.