Расширьте процессор для линейных форм волны 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. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.