phased.BarrageJammer

Заградительный передатчик помех

Описание

BarrageJammer возразите реализует передатчик помех белого Гауссова шума.

Получить создающий затор сигнал:

  1. Задайте и настройте свой заградительный передатчик помех. Смотрите Конструкцию.

  2. Вызовите step вычислить передатчик помех выход согласно свойствам phased.BarrageJammer. Поведение step характерно для каждого объекта в тулбоксе.

Примечание

Запуск в R2016b, вместо того, чтобы использовать step метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x) и y = obj(x) выполните эквивалентные операции.

Конструкция

H = phased.BarrageJammer создает заградительный Системный объект передатчика помех, H. Этот объект генерирует комплексный белый Гауссов шум, создающий затор сигнал.

H = phased.BarrageJammer(Name,Value) создает объект, H, с каждым заданным набором имени свойства к заданному значению. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).

H = phased.BarrageJammer(E,Name,Value) создает заградительный объект передатчика помех, H, с ERP набор свойств к E и другой заданный набор имен свойства к заданным значениям.

Свойства

ERP

Эффективная излучаемая мощность

Задайте эффективную излучаемую мощность (ERP) (в ваттах) создающего затор сигнала как положительная скалярная величина.

Значение по умолчанию: 5000

SamplesPerFrameSource

Источник количества выборок на систему координат

Задайте, прибывает ли количество выборок создающего затор сигнала из SamplesPerFrame свойство этого объекта или от входного параметра в step. Значения этого свойства:

'Property'SamplesPerFrame свойство этого объекта задает количество выборок создающего затор сигнала.
'Input port'Входной параметр в каждом вызове step задает количество выборок создающего затор сигнала.

Значение по умолчанию: 'Property'

SamplesPerFrame

Количество выборок на систему координат

Задайте количество выборок в выходе, создающем затор сигнал как положительное целое число. Это свойство применяется, когда вы устанавливаете SamplesPerFrameSource свойство к 'Property'.

Значение по умолчанию: 100

SeedSource

Источник seed для генератора случайных чисел

Задайте, как объект генерирует случайные числа. Значения этого свойства:

'Auto'Генератор случайных чисел MATLAB® по умолчанию производит случайные числа. Используйте 'Auto' если вы используете этот объект с программным обеспечением Parallel Computing Toolbox™.
'Property'Объект использует свой собственный частный генератор случайных чисел, чтобы произвести случайные числа. Seed свойство этого объекта задает seed генератора случайных чисел. Используйте 'Property' если вы хотите повторяемые результаты и не используете этот объект с программным обеспечением Parallel Computing Toolbox.

Значение по умолчанию: 'Auto'

Seed

Отберите для генератора случайных чисел

Задайте seed для генератора случайных чисел как скалярное целое число между 0 и 232–1. Это свойство применяется, когда вы устанавливаете SeedSource свойство к 'Property'.

Значение по умолчанию: 0

Методы

сбросСбросьте генератор случайных чисел для шумовой генерации
шагСгенерируйте шум, создающий затор сигнал
Характерный для всех системных объектов
release

Позвольте изменения значения свойства Системного объекта

Примеры

развернуть все

Создайте заградительный передатчик помех с эффективной излучаемой мощностью 1000 Вт. Затем постройте величину передатчика помех выход. Ваш график может варьироваться из-за случайных чисел.

Hjammer = phased.BarrageJammer('ERP',1000);
x = step(Hjammer);
plot(abs(x)); xlabel('Samples'); ylabel('Magnitude');

Ссылки

[1] Опека, J. “Пространственно-временная адаптивная обработка для бортовых радарных систем передачи и обработки данных”, технический отчет 1015, MIT Lincoln Laboratory, декабрь 1994.

Расширенные возможности

Смотрите также

|

Представленный в R2012a