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

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

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

Описание

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

Параметры, Начальная частота, Целевое время и Частота в целевое время, определяют вывод блока. Можно задать любые из этих переменных как скаляры или массивы. Все параметры, заданные как массивы, должны иметь те же размерности. Блок расширяет скалярные параметры, чтобы иметь те же размерности как параметры массива. Блок вывод имеет те же размерности как параметры, если вы не выбираете параметры вектора Interpret как 1D флажок. Если вы устанавливаете этот флажок, и параметры являются строкой или векторами - столбцами, блок выводит вектор (1D массив) сигнал.

Ограничения

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

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

Порты

Вывод

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

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

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

Параметры

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

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

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

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

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

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

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

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

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

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

Когда вы устанавливаете этот флажок, любой столбец или матричные значения строки, вы задаете для Начальной частоты, Целевое время и Частота в целевом результате параметров времени в векторном выводе, элементы которого являются элементами строки или столбца. Для получения дополнительной информации смотрите Определение Выходных Размерностей Исходных блоков.

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

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

Блокируйте характеристики

Типы данных

'double'

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

No

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

No

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

No

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

No

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

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

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

Была ли эта тема полезной?