Сигнал щебета

Сгенерируйте синусоиду с увеличивающейся частотой

  • Библиотека:
  • Simulink / Источники

Описание

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

Параметры, Initial frequency, Target time, и Frequency at target time, определяют вывод блока. Можно задать любые из этих переменных как скаляры или массивы. Все параметры, заданные как массивы, должны иметь те же размерности. Блок расширяет скалярные параметры, чтобы иметь те же размерности как параметры массива. Блок вывод имеет те же размерности как параметры, если вы не устанавливаете флажок Interpret vector parameters as 1-D. Если вы устанавливаете этот флажок, и параметры являются строкой или вектор-столбцами, блок выводит вектор (1D массив) сигнал.

Ограничения

  • Время начала симуляции должно быть 0. Чтобы подтвердить это значение, перейдите к панели Solver в диалоговом окне Configuration Parameters и просмотрите поле Start time.

  • Предположим, что вы используете блок Chirp Signal в активированной подсистеме. Каждый раз, когда подсистема включена, блок выходные соответствия, что появилось бы, если бы подсистема была включена в течение симуляции.

Порты

Вывод

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

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

Типы данных: double

Параметры

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

Начальная частота сигнала, заданного как скаляр, вектор, матрица или массив N-D.

Программируемое использование

Параметры блоков: f1
Ввод: символьный вектор
Значения: скаляр | вектор | матрица | массив N-D
Значение по умолчанию: '0.1'

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

Программируемое использование

Параметры блоков: T
Ввод: символьный вектор
Значения: скаляр | вектор | матрица | массив N-D
Значение по умолчанию: '100'

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

Программируемое использование

Параметры блоков: f2
Ввод: символьный вектор
Значения: скаляр | вектор | матрица | массив N-D
Значение по умолчанию: '1'

Когда вы устанавливаете этот флажок, любой столбец или матричные значения строки, вы задаете для Initial frequency, Target time и результата параметров Frequency at target time в векторном выводе, элементы которого являются элементами строки или столбца. Для получения дополнительной информации смотрите Определение Выходных Размерностей Исходных блоков.

Программируемое использование

Параметры блоков: VectorParams1D
Ввод: символьный вектор
Значения: 'on' | 'off'
Значение по умолчанию: 'on'

Характеристики блока

Типы данных

double

Прямое сквозное соединение

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулем

no

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

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

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте