Генерировать различные формы сигналов
Симулинк/источники
Блок генератора сигналов может создавать один из четырех различных сигналов:
синус
квадрат
зуб пилы
случайный
Можно выразить параметры сигнала в герцах или радианах в секунду. Используя значения параметров по умолчанию, можно получить одну из следующих форм сигнала:
| Форма волны | Вывод объема |
|---|---|
|
Синусоидальная волна |
|
|
Квадратная волна |
|
|
Пилообразная волна |
|
|
Случайная волна |
|
Отрицательное значение параметра амплитуды вызывает сдвиг фазы на 180 градусов. Сдвинутую по фазе волну можно генерировать при температуре, отличной от 180 градусов, различными способами. Например, можно подключить сигнал блока синхронизации к блоку функции MATLAB и записать уравнение для конкретной волны.
Можно изменять выходные настройки блока генератора сигналов во время моделирования, чтобы быстро определить реакцию системы на различные типы входов.
Амплитудные и частотные параметры определяют амплитуду и частоту выходного сигнала. Параметры должны иметь одинаковые размеры после скалярного расширения. Если Вы очищаете Интерпретировать векторные параметры как 1-D флажок, блок производит сигнал тех же размеров как параметры Амплитуды и Частоты (после скалярного расширения). Если Вы выбираете Интерпретировать векторные параметры как 1-D флажок, блок производит вектор (1-D) сигнал, если параметры Амплитуды и Частоты - ряд или векторы колонки, то есть, одна строка или колонка 2-е множества. В противном случае блок выдает сигнал тех же размеров, что и параметры.
Если в модели используется решатель с фиксированным шагом, Simulink ® использует один и тот же размер шага для всего моделирования. В этом случае выходной сигнал блока генератора сигналов обеспечивает равномерно дискретизированное представление идеальной формы сигнала.
Если модель использует решатель с переменным шагом, во время моделирования Simulink может использовать различные размеры шага. В этом случае выход блока генератора сигналов не всегда обеспечивает единообразное дискретизированное представление идеальной формы сигнала. Чтобы убедиться, что выходной сигнал блока представляет собой единообразное представление, добавьте блок пересечения совпадений непосредственно за блоком генератора сигналов. Эти модели показывают разницу в выходе блока генератора сигналов с блоком пересечения совпадений и без него.
| Модель, использующая решатель с переменным шагом | Выход блока генератора сигналов |
|---|---|
|
|
|
|
|
|
Типы данных |
|
Прямой проход |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулей |
|