Сгенерируйте косинус развернутой частоты (щебет) сигнал
DSP System Toolbox / Источники
Блок Chirp выводит косинус развернутой частоты (щебет) сигнал с единицей амплитудная и непрерывная фаза. Чтобы задать желаемый вывод щебечут сигнал, необходимо задать его мгновенную функцию частоты, также известную как выходную развертку частоты. Развертка частоты может быть линейной, квадратичной, или логарифмической, и повторения один раз в Sweep time по умолчанию. Для описания алгоритмов, используемых блоком Chirp, см. Алгоритмы.
Port_1
— Косинус развернутой частоты (щебет) сигналКосинус развернутой частоты (щебет) сигнал. В Linear
, Logarithmic
и режимах Quadratic
(установленный параметром Frequency sweep), блок выводит косинус развернутой частоты с мгновенными значениями частоты, заданными параметрами времени и частотой. В режиме Swept cosine
блок выводит косинус развернутой частоты с линейной мгновенной выходной частотой, которая может отличаться от того, заданного параметрами времени и частотой.
Для получения дополнительной информации о том, как блок вычисляет вывод, см. Алгоритмы.
Типы данных: single | double
Frequency sweep
— Тип развертки частотыLinear
(значение по умолчанию) | Swept cosine
| Logarithmic
| Quadratic
Тип вывода мгновенная развертка частоты, fi (t): Linear
, Logarithmic
, Quadratic
или Swept cosine
. Для получения дополнительной информации смотрите Формирование Развертки Частоты и Алгоритмов.
Когда это необходимо линейно развернутый сигнал щебета, мы рекомендуем, чтобы вы использовали развертку частоты Linear
. Хотя развертка частоты Swept cosine
также приводит к линейно развернутому сигналу щебета, вывод может иметь неожиданное содержимое частоты.
Развернутым значением развертки косинуса в Target time является не обязательно Target frequency. Это вызвано тем, что заданная пользователями развертка не является фактической разверткой частоты развернутого косинуса вывод, как отмечено в Выходном Методе Вычисления для Развернутой Развертки Частоты Косинуса. См. таблицу Instantaneous Frequency Sweep Values для фактического значения развернутой развертки косинуса в Target time.
В режиме Swept cosine не устанавливайте параметры так, чтобы 1/Tsw был намного больше, чем значения параметров Target frequency и Initial frequency. В таких случаях фактическое содержимое частоты развернутой развертки косинуса может быть ближе к 1/Tsw, далеко превысив значения параметров Target frequency и Initial frequency.
Sweep mode
— SweepUnidirectional
(значение по умолчанию) | Bidirectional
Параметр Sweep mode определяет, однонаправлена ли ваша развертка или двунаправлена, который влияет на форму вашей выходной развертки частоты (см. Формирование Развертки Частоты). Следующая таблица описывает характеристики однонаправленных и двунаправленных разверток.
Разверните установки параметров режима | Разверните характеристики |
---|---|
|
|
|
|
Следующая схема иллюстрирует линейную развертку в обоих режимах развертки. Для получения информации об устанавливании значений частоты в вашей развертке смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Initial frequency (Hz)
— Начальная частота1000
(значение по умолчанию) | скалярДля Linear
, Quadratic
, и разверток Swept cosine
, начальной частоты, f 0, вывода щебечет сигнал. Можно задать Initial frequency (Hz) как скаляр, больше, чем или равный нулю. Для разверток Logarithmic
Initial frequency является тем меньше, чем фактическая начальная частота развертки. Кроме того, когда разверткой является Logarithmic
, необходимо установить Initial frequency быть меньше, чем Target frequency.
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Target frequency (Hz)
— Целевая частота4000
(значение по умолчанию) | скалярДля Linear
, Quadratic
, и разверток Logarithmic
, мгновенной частоты, fi (tg), вывода в Target time, tg. Можно задать Target frequency (Hz) как скаляр, больше, чем или равный нулю. Для развертки Swept cosine
Target frequency является мгновенной частотой вывода в половине Target time, tg/2. Когда Frequency sweep является Logarithmic
, необходимо установить Target frequency быть больше, чем Initial frequency.
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Target time (s)
— Целевое время развертки1
(значение по умолчанию) | скалярДля Linear
, Quadratic
и разверток Logarithmic
, время, tg, в котором развертка достигает Target frequency, fi (tg). Для развертки Swept cosine
Target time является временем, в которое развертка достигает 2fi (tg) - f0. Target time должен быть скаляром, который больше, чем или равен нулю, и меньше чем или равен Sweep time , .
Для получения дополнительной информации смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Настраиваемый: да
Sweep time (s)
— Разверните время1
(значение по умолчанию) | скалярВ Unidirectional
Sweep mode Sweep time, Tsw, является периодом выходной развертки частоты. В Bidirectional
Sweep mode Sweep time является половиной периода выходной развертки частоты. Sweep time должен быть скаляром, который больше, чем или равен Target time, .
Настраиваемый: да
Initial phase (rad)
— Начальная фаза косинуса выводится0
(значение по умолчанию) | скалярФаза, , из косинуса вывод в t =0; . Можно задать Initial phase (rad) как скаляр, который больше, чем или равен нулю.
Настраиваемый: да
'SampleTime'
Выведите демонстрационный период1/8000
(значение по умолчанию) | положительная скалярная величинаДемонстрационный период, Ts, вывода. Выходным периодом кадра является Mo Ts, где Mo является количеством выборок на кадр.
Samples per frame
— Выборки на кадр1
(значение по умолчанию) | положительное целое числоКоличество выборок, Mo, чтобы буферизовать в каждый выходной кадр, заданный как положительный целочисленный скаляр.
Output data type
— Тип выходных данныхDouble
(значение по умолчанию) | Single
Тип данных вывода, заданного как одинарная точность или двойная точность.
Типы данных |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Вы управляете основной формой вывода мгновенная развертка частоты, fi (t), с помощью параметров Sweep mode и Frequency sweep.
Параметры для установки формы развертки | Возможная установка | Описание параметра |
---|---|---|
Frequency sweep | Линейный Квадратичный Логарифмический Развернутый косинус | Определяет, отличаются ли частоты развертки линейно, квадратично, или логарифмически. Линейный и развернутый косинус развертывается, оба отличаются линейно. |
Sweep mode | Однонаправленный Двунаправленный | Определяет, однонаправлена ли развертка или двунаправлена. Для получения дополнительной информации смотрите режим Sweep |
Следующая схема иллюстрирует возможные формы развертки частоты, которую можно получить путем установки параметров Sweep mode и Frequency sweep.
Для получения информации о том, как установить значения частоты в вашей развертке, смотрите Устанавливающие Мгновенные Значения Развертки Частоты.
Установите следующие параметры, чтобы настроить значения частоты вашей выходной развертки частоты.
Initial frequency (Гц), f0
Target frequency (Гц), fi (tg)
Target time (секунды), tg
Следующая таблица обобщает значения развертки в конкретные моменты времени для всех настроек Frequency sweep. Для получения информации о формулах, используемых, чтобы вычислить значения развертки в других случаях, см. Алгоритмы.
Мгновенные значения развертки частоты
Развертка частоты | Разверните значение в t = 0 | Разверните значение в t = t g | Время, когда значение развертки является целевой частотой, f i ( t g ) |
---|---|---|---|
Линейный | f0 | fi (tg) | tg |
Квадратичный | f0 | fi (tg) | tg |
Логарифмический | f0 | fi (tg) | tg |
Развернутый косинус | f0 | 2fi (tg) - f0 | tg /2 |
Блок Chirp использует одну из двух формул, чтобы вычислить блок вывод, в зависимости от установки параметра Frequency Sweep. Для получения дополнительной информации смотрите следующие разделы.
Следующая таблица показывает уравнения, используемые блоком, чтобы вычислить заданную пользователями выходную развертку частоты, fi (t), блок вывод, ychirp (t) и фактическая выходная развертка частоты, fi(actual) (t). Единственное время заданная пользователями развертка не является фактической выходной разверткой, - когда параметр Frequency sweep устанавливается на Swept cosine
.
Следующие уравнения применяются только к однонаправленным разверткам в который fi (0) <fi (tg). Чтобы вывести уравнения для других случаев, исследуйте следующую таблицу и схему в Формировании Развертки Частоты.
Таблица уравнений, используемых блоком, содержит следующие переменные:
f i (t) — заданная пользователями развертка частоты
fi(actual) (t) — фактическая выходная развертка частоты, обычно равняйтесь fi (t)
yt блок Chirp выводится
— фаза сигнала щебета, где , и производная фазы
— значение параметров Initial phase, где
Уравнения для однонаправленных положительных разверток
Развертка частоты | Блокируйте Выходной сигнал щебета | Заданная пользователями развертка частоты, f i (t) | Фактическая развертка частоты, f i(actual) (t) | |
---|---|---|---|---|
| ||||
| То же самое как | |||
| То же самое как | Где f i (t g)> f 0> 0 | Нет данных | |
| То же самое как | То же самое как |
Производная фазы функции щебета дает мгновенную частоту функции щебета. Блок Chirp использует этот принцип, чтобы вычислить щебет вывод, когда параметр Frequency Sweep устанавливается на Linear
, Quadratic
или Logarithmic
.
Линейный, квадратичный, или логарифмический щебет сигнализирует с фазой | |
Производная фазы является мгновенной частотой |
Например, если вы хотите сигнал щебета с линейной мгновенной разверткой частоты, устанавливаете параметр Frequency Sweep на Linear
и настраиваете линейные значения развертки путем установки других параметров соответственно. Блок выводит сигнал щебета, производная фазы которого является заданной линейной разверткой. Это гарантирует, что мгновенная частота вывода является линейной разверткой, которой вы желали. Для уравнений, описывающих линейные, квадратичные, и логарифмические развертки, смотрите уравнения для Выходного Вычисления.
Чтобы сгенерировать развернутый сигнал щебета косинуса, блок устанавливает развернутый щебет косинуса вывод можно следующим образом.
Развернутый щебет косинуса вывод (Мгновенное уравнение частоты, не содержит.) |
Мгновенное уравнение частоты, показанное в Выходном Методе Вычисления для Линейных, Квадратичных, и Логарифмических Разверток Частоты, не содержит для развернутого щебета косинуса, таким образом, пользовательская развертка частоты, fi (t), не является фактической выходной разверткой частоты, fi(actual) (t), развернутого щебета косинуса. Таким образом, развернутый косинус, вывод не может вести себя, как вы ожидаете. Чтобы узнать больше о развернутом поведении щебета косинуса, смотрите, что Частота развертывается описанный для параметра Frequency sweep и уравнений для Выходного Вычисления.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.