Системный объект: поэтапный. TwoRayChannel
Пакет: поэтапный
Распространите сигнал от точки до точки с помощью модели канала 2D луча
prop_sig = step(channel,sig,origin_pos,dest_pos,origin_vel,dest_vel)
При запуске в R2016b, вместо того, чтобы использовать метод step
, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполняют эквивалентные операции.
возвращает получившийся сигнал, prop_sig
= step(channel
,sig
,origin_pos
,dest_pos
,origin_vel
,dest_vel
)prop_sig
, когда узкополосный сигнал, sig
, распространяет через канал 2D луча от положения origin_pos
до положения dest_pos
. Любой аргументы origin_pos
или dest_pos
могут иметь несколько точек, но вы не можете задать обоих как имеющий несколько точек. Скорость источника сигнала задана в origin_vel
, и скорость места назначения сигнала задана в dest_vel
. Размерности origin_vel
и dest_vel
должны согласиться с размерностями origin_pos
и dest_pos
, соответственно.
Электромагнитные поля, распространенные через канал 2D луча, могут быть поляризованы или не поляризованы. Поскольку, неполяризованные поля, такие как акустическое поле, поле сигнала распространения, sig
, являются вектором или матрицей. Когда поля поляризованы, sig
является массивом структур. Каждый элемент структуры представляет вектор электрического поля в Декартовой форме.
В среде 2D луча существует два пути прохождения сигнала, соединяющие каждый источник сигнала и целевую пару. Для источников сигнала N (или N сигнализируют местам назначения), существует количество 2N путей. Сигналы для каждой целевой источником пары не должны быть связаны. Сигналы вдоль этих двух путей для любой одной целевой источником пары могут также отличаться из-за фазы или амплитудных различий.
Можно сохранить два сигнала в месте назначения отдельными или объединенными — управляемый свойством CombinedRaysOutput
. Объединенный означает, что сигналы в источнике распространяют отдельно вдоль этих двух путей, но когерентно суммированы в месте назначения в одно количество. Чтобы использовать отдельную опцию, установите CombinedRaysOutput
на false
. Чтобы использовать объединенную опцию, установите CombinedRaysOutput
на true
. Эта опция удобна, когда различие между датчиком или усилениями массивов в направлениях этих двух путей не является значительным и не должно быть учтено.
Объект выполняет инициализацию в первый раз, когда объект выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать метод release
, чтобы разблокировать объект.
[1] Proakis, J. Цифровая связь. Нью-Йорк: McGraw-Hill, 2001.
[2] Skolnik, M. Введение в радиолокационные системы, 3-го Эда. Нью-Йорк: McGraw-Hill
[3] Саакян, основные принципы распространения волны A.Radio. Норвуд, MA: дом Artech, 2011.
[4] Balanis, электромагнетизм разработки C.Advanced. Нью-Йорк: Wiley & Sons, 1989.
[5] Rappaport, коммуникации T.Wireless: принципы и практика, 2-й Эд Нью-Йорк: Prentice Hall, 2002.