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