PS Step

Сгенерируйте физический сигнал, сформированный как ступенчатая функция

  • Библиотека:
  • Simscape / Библиотека Основы / Физические сигналы / Источники

  • PS Step block

Описание

Блок PS Step генерирует физический сигнал, который остается в заданном начальном значении и затем, в требуемое время, изменения мгновенно в новом значении. Step time, Initial value и параметры Final value определяют характеристики выходного сигнала:

  • Параметр Step time определяет, когда значение сигналов изменяется от Initial value до Final value.

  • Initial value и значения параметров Final value определяют, является ли выходной сигнал скаляром, вектором или матрицей. Если один из них является вектором, или матрица, другой должна быть вектором или матрицей, одного размера, или скаляр. Выходной сигнал является затем также вектором или матрицей, одного размера.

  • Initial value и Final value должны иметь соразмерные модули. Модуль в выходном порту определяется модульными правилами распространения. Если эти два параметра имеют те же модули, то модуль выходного сигнала является также тем же самым. Если модули параметра отличаются, то модуль выходного сигнала является основной единицей, соразмерной с модулями параметров. Для получения дополнительной информации смотрите Модульное Распространение Физического сигнала.

Порты

Вывод

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

Выведите физический сигнал. Размер сигнала совпадает с размером значений параметров Final value и Initial value. Модуль сигнала определяется Initial value и модулями параметра Final value.

Имя порта не отображается в значке блока, но вы видите это имя в базовом исходном файле (доступный путем щелчка по ссылке Source code в диалоговом окне блока).

Параметры

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

Время, когда сигнал изменяет значение. Между запуском симуляции и Step time, выход блока остается в Initial value, затем мгновенно превращается в Final value и остается в том значении до конца симуляции.

Блок выход до времени симуляции достигает Step time. Первое окно редактирования представляет значение параметров. Можно задать скаляр, вектор или матрицу. По умолчанию значение является скаляром, 0. Если вы задаете вектор или матрицу, Final value должен также быть вектором или матрицей, одного размера, или скаляр.

Второе поле комбинированного списка представляет модуль параметра. Заданный модуль должен быть соразмерным с модулем параметра Final value. По умолчанию модулем является 1 (безразмерный). Можно выбрать модуль из выпадающего списка или ввести желаемое модульное имя, такое как Pa, или допустимое выражение, такое как m^2. Для получения дополнительной информации и список модульных сокращений, смотрите, Как Задать Модули в Диалоговых окнах Блока и Модульных Определениях.

Выход блока, когда время симуляции достигает и превышает Step time. Первое окно редактирования представляет значение параметров. Можно задать скаляр, вектор или матрицу. По умолчанию значение является скаляром, 1. Если вы задаете вектор или матрицу, Initial value должен также быть вектором или матрицей, одного размера, или скаляр.

Второе поле комбинированного списка представляет модуль параметра. Заданный модуль должен быть соразмерным с модулем параметра Initial value. По умолчанию модулем является 1 (безразмерный). Можно выбрать модуль из выпадающего списка или ввести желаемое модульное имя, такое как Pa, или допустимое выражение, такое как m^2. Для получения дополнительной информации и список модульных сокращений, смотрите, Как Задать Модули в Диалоговых окнах Блока и Модульных Определениях.

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

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

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

| |

Введенный в R2021a