Пропустите сигнал через многопутевой исчезающий канал, заданный лучами распространения
comm.RayTracingChannel Система object™ пропускает сигнал через многопутевой исчезающий канал, который задан лучами распространения.
Пропускать сигнал через исчезающий канал, заданный лучами распространения:
Создайте comm.RayTracingChannel объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?.
создает трассировку лучей, исчезающую Системный объект канала, который задает лучевую среду с помощью набора лучей распространения.rtchan = comm.RayTracingChannel
свойства наборов с помощью одной или нескольких пар "имя-значение". Заключите каждое имя свойства в кавычки. Например, 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.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj, используйте этот синтаксис:
release(obj)
arrayConfig | comm.ChannelFilter | comm.Ray | rxsite | siteviewer | txsite | phased.ConformalArray (Phased Array System Toolbox) | phased.CustomAntennaElement (Phased Array System Toolbox) | phased.IsotropicAntennaElement (Phased Array System Toolbox) | phased.ULA (Phased Array System Toolbox) | phased.URA (Phased Array System Toolbox)