Документация Engee

Chirp Signal

Синусоида с линейно изменяющейся частотой.

Тип: chirp

Путь в библиотеке:

/Basic/Sources/Chirp Signal

Описание

Блок Chirp Signal генерирует синусоидальный сигнал, частота которого линейно меняется со временем. Вы можете использовать этот блок для спектрального анализа нелинейных систем. Блок генерирует скалярный или векторный выход.

Параметры Initial frequency, Target time и Frequency at target time определяют выход блока. Вы можете указать любой из этих параметров (или все) как скаляры или массивы. Все параметры, указанные в виде массивов, должны иметь одинаковые размерности. Блок расширяет скалярные параметры, чтобы они имели такую же размерность, как и параметры в виде массивов. Выход блока имеет ту же размерность, что и параметры.

Ограничения

  • Время начала симуляции должно быть равно 0.

  • Использование в подсистеме с блоком Enable. Всякий раз, когда подсистема активна, выходные данные блока соответствуют тому, как если бы подсистема была включена непрерывно в течение всего время моделирования.

Порты

Выход

# OUT_1 — выходной сигнал
скаляр | вектор | матрица | массив

Details

Синусоидальный сигнал, частота которого увеличивается линейно со временем. Может быть скаляром, вектором, матрицей или N-мерным массивом.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Основные

# Initial frequency — начальная частота, Гц
Scalar / array of real numbers

Details

Начальная частота (в Гц) сигнала в виде скаляра, вектора, матрицы или N-мерного массива.

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

0.1

Имя для программного использования

f1

Настраиваемый

Да

Вычисляемый

Да

# Frequency at target time — частота, Гц
Scalar / array of real numbers

Details

Частота (в Гц) сигнала в целевое время в виде скаляра, вектора, матрицы или N-мерного массива.

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

1

Имя для программного использования

f2

Настраиваемый

Да

Вычисляемый

Да

# Target time — целевое время, с
Scalar / array of real numbers

Details

Время в секундах, за которое частота достигает значения параметра Frequency at target time. Параметр Target time может быть задан как скаляр, вектор или матрица. После достижения целевого времени частота продолжает изменяться с той же скоростью.

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

100

Имя для программного использования

T

Настраиваемый

Да

Вычисляемый

Да