Расширьте процессор для линейных форм волны FM
Phased Array System Toolbox / обнаружение
Блок Stretch Processor применяет обработку фрагмента на линейную форму волны FM. Также известный dechirping, обработка фрагмента является альтернативой согласованной фильтрации для линейных форм волны FM.
X
Входной сигналВходной сигнал, заданный как M-by-P массив с комплексным знаком. M является количеством выборок, и P является количеством импульсов.
Размер первой размерности входной матрицы может отличаться, чтобы моделировать изменяющуюся длину сигнала. Изменение размера может произойти, например, в случае импульсной формы волны с переменной импульсной частотой повторения.
Типы данных: double
Поддержка комплексного числа: Да
PRF
— Импульсная частота повторенияИмпульсная частота повторения импульса тока, заданного как положительная скалярная величина.
Чтобы включить этот порт, установите параметр Specify PRF as на Input port
.
Типы данных: double
Y
Расширьте обработанный сигналРасширьте обработанный сигнал, возвращенный как M-by-P массив с комплексным знаком. M является количеством выборок, и P является количеством импульсов.
Типы данных: double
Поддержка комплексного числа: Да
Sample rate (Hz)
— Частота дискретизации выходной формы волны1e6
(значение по умолчанию) | положительная скалярная величинаЧастота дискретизации выходной формы волны, заданной как положительная скалярная величина. Отношение Sample rate (Hz) к каждому элементу в векторе Pulse repetition frequency (Hz) должно быть целым числом. Это ограничение эквивалентно требованию, чтобы импульсный интервал повторения был интегральным кратным демонстрационный интервал.
Pulse width (s)
— Длительность времени импульса50e-6
(значение по умолчанию) | положительная скалярная величинаДлительность каждого импульса, заданного как положительная скалярная величина. Установите продукт Pulse width (s) и Pulse repetition frequency быть меньше чем или равным одному. Это ограничение гарантирует, что ширина импульса меньше, чем импульсный интервал повторения. Модули находятся в секундах.
Пример: 300e-6
Specify PRF as
— Источник значения PRFProperty
(значение по умолчанию) | Auto
| Input port
Источник значения PRF для процессора фрагмента, заданного как Property
, Auto
или Input port
. Когда установлено в Property
, параметр Pulse repetition frequency (Hz) устанавливает PRF. Когда установлено в Input port
, передайте в PRF с помощью входного порта PRF
. Когда установлено в Auto
, PRF вычисляется из количества строк во входном сигнале.
.
Pulse repetition frequency (Hz)
— Импульсная частота повторения1e4
(значение по умолчанию) | положительная скалярная величинаИмпульсная частота повторения, PRF, заданный как положительная скалярная величина. Модули находятся в Герц. Установите этот параметр на тот же набор значений в любом блоке библиотеки Waveform
, используемом в симуляции.
Чтобы включить этот параметр, установите параметр Specify PRF as на Property
.
FM sweep slope (Hz/s)
— Наклон линейной развертки FM2e9
(значение по умолчанию) | скалярНаклон линейного FM, развертывающегося как скаляр, заданный как скаляр. Модули находятся в Герц в секунду.
Пример: 1e3
FM sweep interval
— Направление развертки FMPositive
(значение по умолчанию) | Symmetric
Интервал развертки FM, заданный как Positive
или Symmetric
. Если вы устанавливаете это значение параметров на Positive
, форма волны развертывает пропускную способность частоты между 0 и B, где B является пропускной способностью частоты. Если вы устанавливаете это значение параметров на Symmetric
, форма волны развертывается в интервале между –B/2 и B/2.
Signal propagation speed (m/s)
— Скорость распространения сигналаphysconst('LightSpeed')
(значение по умолчанию) | положительная скалярная величина с действительным знакомСкорость распространения сигнала, заданная как положительная скалярная величина с действительным знаком. Значение по умолчанию скорости света является значением, возвращенным physconst('LightSpeed')
. Модули исчисляются в метрах в секунду.
Пример: 3e8
Типы данных: double
Reference range (m)
— Центр областей значений интереса5000
(значение по умолчанию) | положительная скалярная величинаЦентр областей значений интереса, заданного как положительная скалярная величина. Диапазон ссылки должен быть в однозначной области значений одного импульса. Модули исчисляются в метрах.
Пример: 10e3
Reference span (m)
— Промежуток областей значений интереса500
(значение по умолчанию) | положительная скалярная величинаПромежуток областей значений интереса, заданного как положительная скалярная величина. Промежуток областей значений сосредоточен на области значений, заданной параметром Reference range (m). Модули исчисляются в метрах.
Пример: 1e3
Source of simulation sample time
— Источник шага расчета симуляцииDerive from waveform parameters
(значение по умолчанию) | Inherit from Simulink engine
Источник шага расчета симуляции, заданного как Derive from waveform parameters
или Inherit from Simulink engine
. Когда установлено в Derive from waveform parameters
, блок запускается по плавающему курсу, определенному PRF выбранной формы волны. Прошедшее время является переменным. Когда установлено в Inherit from Simulink engine
, выполнения блока по фиксированной процентной ставке, таким образом, прошедшее время является константой.
Чтобы включить этот параметр, выберите параметр Enable PRF selection input.
Output signal format
— Формат выходного сигналаPulses
(значение по умолчанию) | Samples
Формат выходного сигнала, заданного как Pulses
или Samples
.
Если вы устанавливаете этот параметр на Samples
, вывод блока состоит из нескольких выборок. Количество выборок является значением параметра Number of samples in output.
Если вы устанавливаете этот параметр на Pulses
, вывод блока состоит из нескольких импульсов. Количество импульсов является значением параметра Number of pulses in output.
Number of samples in output
— Количество выборок в выводе100
(значение по умолчанию) | положительное целое числоКоличество выборок в блоке вывод, заданный как положительное целое число.
Пример: 1000
Чтобы включить этот параметр, установите параметр Output signal format на Samples
.
Типы данных: double
Number of pulses in output
— Количество импульсов в выводе1
(значение по умолчанию) | положительное целое числоКоличество импульсов в блоке вывод, заданный как положительное целое число.
Пример 2
Чтобы включить этот параметр, установите параметр Output signal format на Pulses
.
Типы данных: double
Enable PRF Output
— Enable вывод PRFВыберите этот параметр, чтобы включить выходной порт PRF
.
Чтобы включить этот параметр, установите Output signal format на Pulses
.
Simulate using
— Блокируйте метод симуляцииInterpreted Execution
(значение по умолчанию) | Code Generation
Блокируйте симуляцию, заданную как Interpreted Execution
или Code Generation
. Если вы хотите, чтобы ваш блок использовал интерпретатор MATLAB®, выбрал Interpreted Execution
. Если вы хотите, чтобы ваш блок запустился как скомпилированный код, выбрал Code Generation
. Скомпилированный код требует, чтобы время скомпилировало, но обычно запускается быстрее.
Интерпретированное выполнение полезно, когда вы разрабатываете и настраиваете модель. Блок запускает базовую Систему object™ в MATLAB. Можно изменить и выполнить модель быстро. Когда вы удовлетворены своими результатами, можно затем запустить блок с помощью Code Generation
. Долгие симуляции, запущенные быстрее, чем в интерпретированном выполнении. Можно запустить повторенное выполнение без перекомпиляции, но если вы изменяете какие-либо параметры блоков, затем блок автоматически перекомпилировал перед выполнением.
Эта таблица показывает, как параметр Simulate using влияет на полное поведение симуляции.
Когда модель Simulink® находится в режиме Accelerator
, блочный режим, заданный с помощью Simulate using, заменяет режим симуляции.
Ускоряющие режимы
Блокируйте симуляцию | Поведение симуляции | ||
Normal | Accelerator | Rapid Accelerator | |
Interpreted Execution | Блок выполняет использование интерпретатора MATLAB. | Блок выполняет использование интерпретатора MATLAB. | Создает независимый исполняемый файл из модели. |
Code Generation | Блок скомпилирован. | Все блоки в модели скомпилированы. |
Для получения дополнительной информации смотрите Выбор Simulation Mode (Simulink).
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.