Сгенерируйте различные формы волны
Simulink / Источники
Блок Signal Generator может произвести одну из четырех различных форм волны:
синус
квадрат
зуб пилы
случайный
Можно выразить параметры сигнала в герц или радианах в секунду. Используя значения параметров по умолчанию, вы получаете одну из следующих форм волны:
Форма волны | Вывод Scope |
---|---|
Синусоида |
|
Прямоугольная волна |
|
Пилообразная волна |
|
Случайная волна |
|
Отрицательное значение параметров Amplitude вызывает сдвиг фазы на 180 градусов. Можно сгенерировать переключенную фазой волну в кроме 180 градусов во многих отношениях. Например, можно соединить блок-сигнал Часов с блоком MATLAB function и записать уравнение для определенной волны.
Можно отличаться выходные настройки блока Signal Generator, в то время как симуляция происходит, чтобы определить быстро ответ системы к различным типам входных параметров.
Amplitude и параметры Frequency определяют амплитуду и частоту выходного сигнала. Параметры должны иметь те же размерности после скалярного расширения. Если вы снимаете флажок Interpret vector parameters as 1-D, блок выводит сигнал тех же размерностей как Amplitude и параметры Frequency (после скалярного расширения). Если вы устанавливаете флажок Interpret vector parameters as 1-D, блок выводит векторный (1D) сигнал, если Amplitude и параметры Frequency являются строкой или вектор-столбцами, то есть, одной строкой или массивами столбца 2-D. В противном случае блок выводит сигнал тех же размерностей как параметры.
Если ваша модель использует решатель фиксированного шага, Simulink® использует тот же размер шага для целой симуляции. В этом случае блок Signal Generator вывод обеспечивает однородно выбранное представление идеальной формы волны.
Если ваша модель использует решатель переменного шага, Simulink может использовать различные размеры шага во время симуляции. В этом случае блок Signal Generator вывод не всегда обеспечивает однородно выбранное представление идеальной формы волны. Чтобы гарантировать, что блок вывод является однородно выбранным представлением, добавьте блок Hit Crossing непосредственно в нисходящем направлении блока Signal Generator. Эти модели показывают различие в блоке Signal Generator вывод с и без блока Hit Crossing.
Модель, которая использует решатель Переменного Шага | Блок генератора сигнала Вывод |
---|---|
|
|
|
|
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|