Пропустите сигнал через многопутевой исчезающий канал, заданный лучами распространения
comm.RayTracingChannel
Система object™ пропускает сигнал через многопутевой исчезающий канал, который задан лучами распространения. Для получения дополнительной информации смотрите раздел Channel Impulse Response.
Пропускать входной сигнал через исчезающий канал, заданный лучами распространения:
Создайте comm.RayTracingChannel
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает трассировку лучей, исчезающую Системный объект канала, который задает лучевую среду с помощью набора лучей распространения.rtchan
= comm.RayTracingChannel
свойства наборов с помощью одних или нескольких аргументов name-value. Например, rtchan
= comm.RayTracingChannel(Name
,Value
)'SampleRate',1e6
устанавливает частоту дискретизации на 1 МГц.
создает трассировку лучей, исчезающую Системный объект канала, данный входные параметры rtchan
= comm.RayTracingChannel(rays
,tx
,rx
)rays
, tx
, и rx
.
rays
В виде набора comm.Ray
объекты, используется, чтобы установить PropagationRays
свойство.
tx
В виде txsite
возразите, используется, чтобы установить TransmitArray
и TransmitArrayOrientationAxes
свойства.
rx
В виде rxsite
, используется, чтобы установить ReceiveArray
и ReceiveArrayOrientationAxes
свойства.
Когда вы используете этот синтаксис, чтобы сконфигурировать другие свойства устанавливает их значения после создания Системного объекта. Например, смотрите, Конфигурируют Частоту дискретизации для Канала Трассировки лучей.
возвращает импульсную характеристику канала. Чтобы включить этот синтаксис, установите cir
= rtchan()ChannelFiltering
свойство к false
.
задает время начала для генерации импульсной характеристики канала. Чтобы включить этот синтаксис устанавливает cir
= rtchan(starttime
)ChannelFiltering
свойство к false
.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)
Когда вы устанавливаете MinimizePropagationDelay
свойство к true
, Системный объект переключает все пути к задержке распространения, чтобы удалить сумму задержки, которая сопоставлена с минимальным путем к задержке распространения. Сдвиг путей удаляет потенциальные начальные нули в канале выход и избавляет от необходимости с учетом задержки получать запаздывающие выборки сигнала.
arrayConfig
| siteviewer
| rxsite
| txsite
| comm.Ray
| comm.ChannelFilter
| phased.IsotropicAntennaElement
(Phased Array System Toolbox) | phased.ULA
(Phased Array System Toolbox) | phased.URA
(Phased Array System Toolbox) | phased.ConformalArray
(Phased Array System Toolbox) | phased.CustomAntennaElement
(Phased Array System Toolbox) | phased.NRAntennaElement
(Phased Array System Toolbox) | phased.NRRectangularPanelArray
(Phased Array System Toolbox)