Распространите сигналы в многопутевом канале
phased.MultipathChannel
Система object™ распространяет сигнал через многопутевой канал. Чтобы запустить объект, необходимо обеспечить характеристики для каждого пути: задержка, усиление, Доплеровский фактор, отражательная потеря и распространяющаяся потеря.
Для приложений гидролокатора можно использовать phased.IsoSpeedUnderwaterPaths
Системный объект, чтобы сгенерировать характеристики пути к каналу. Можно также предоставить эти характеристики независимо.
К распространению сигнала модели через многопутевой канал:
Задайте и настройте распространителя. Можно установить phased.MultipathChannel
свойства во время создания или оставляют их своим значениям по умолчанию. Смотрите Конструкцию. Некоторые свойства, которые вы устанавливаете во время создания, могут быть изменены позже. Эти свойства являются настраиваемыми.
Чтобы вычислить распространенный сигнал, вызовите step
метод phased.MultipathChannel
. Выход step
метод зависит от свойств phased.MultipathChannel
Системный объект. Можно изменить настраиваемые свойства в любое время.
Примечание
Вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системным объектом, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
создает Системный объект распространителя сигнала для многопутевого подводного канала.propagator
= phased.MultipathChannel
создает Системный объект распространителя сигнала с каждым заданным свойством propagator
= phased.MultipathChannel(Name
,Value
)Name
установите на заданный Value
. Можно задать дополнительное имя и аргументы пары значения в любом порядке как (Name1,Value1
..., NameN,ValueN
).
сброс | Сбросьте состояние Системного объекта |
шаг | Распространите сигнал через многопутевой звуковой канал |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |
[1] Urick, R.J. Принципы подводного звукового, 3-го выпуска. Нью-Йорк: Peninsula Publishing, 1996.
[2] Шерман, К.С. и преобразователи Дж. Батлера и массивы для подводного звука. Нью-Йорк: Спрингер, 2007.
[3] Аллен, Дж.Б. и Д. Беркели, “Метод изображений для того, чтобы эффективно симулировать акустику небольшой комнаты”, Дж. Акуст. Soc. Vol 65, № 4. Апрель 1979.