Системный объект: twoRayChannel
Распространение сигнала из точки в точку с использованием двухлучевой модели
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, распространяется по двухлучевому каналу от origin_pos положение к dest_pos позиция. Либо origin_pos или dest_pos аргументы могут иметь несколько точек, но нельзя указать оба как имеющие несколько точек. Скорость начала сигнала указана в origin_vel и скорость назначения сигнала указана в dest_vel. Размеры origin_vel и dest_vel должны согласиться с измерениями origin_pos и dest_posсоответственно.
Электромагнитные поля, распространяемые через двухлучевой канал, могут быть поляризованными или неполяризованными. Для неполяризованных полей, таких как акустическое поле, распространяющееся поле сигнала, sig, - вектор или матрица. Когда поля поляризованы, sig представляет собой массив структур. Каждый структурный элемент представляет вектор электрического поля в декартовой форме.
В двухлучевой среде имеется два сигнальных тракта, соединяющих каждую пару источника и получателя сигнала. Для N источников сигнала (или N адресатов сигнала) существует 2N количество трактов. Сигналы для каждой пары источник-адресат не обязательно должны быть связаны. Сигналы вдоль двух трактов для любой пары источник-адресат также могут отличаться из-за разности фаз или амплитуд.
Вы можете сохранить два сигнала в месте назначения раздельными или комбинированными - управляемыми CombinedRaysOutput собственность. Объединение означает, что сигналы в источнике распространяются раздельно по двум путям, но когерентно суммируются в месте назначения в одну величину. Чтобы использовать отдельную опцию, установите CombinedRaysOutput кому false. Для использования комбинированной опции установите CombinedRaysOutput кому true. Эта опция удобна, когда разница между усилениями датчика или матрицы в направлениях двух путей не является значительной и не должна приниматься во внимание.
Примечание
Объект выполняет инициализацию при первом выполнении объекта. Эта инициализация блокирует неперестраиваемые свойства и входные спецификации, такие как размеры, сложность и тип данных входных данных. При изменении неперестраиваемого свойства или входной спецификации системный объект выдает ошибку. Чтобы изменить неперестраиваемые свойства или входные данные, необходимо сначала вызвать release метод разблокирования объекта.
[1] Проакис, J. Digital Communications. Нью-Йорк: Макгроу-Хилл, 2001.
[2] Скольник, М. Введение в радиолокационные системы, 3-й ред. Нью-Йорк: Макгро-Хилл
[3] Саакян, основы распространения волн А. Радио. Норвуд, Массачусетс: Artech House, 2011.
[4] Balanis, C.Advanced Engineering Electromagnetics. Нью-Йорк: Wiley & Sons, 1989.
[5] Раппапорт, T.Wireless Communications: Principles and Practice, 2nd Ed New York: Prentice Hall, 2002.