Параметры сигнала
Задает необходимую величину, время выборки, тип данных, числовой тип и другие атрибуты сигнала.
Тип: SignalSpecification
Путь в библиотеке:
|
Описание
Блок Параметры сигнала позволяет задать атрибуты сигнала, подключенного к его входным и выходным портам.
Если указанные атрибуты конфликтуют с атрибутами, заданными блоками, подключенными к его портам, Engee выдает ошибку при компиляции модели. Например, в начале моделирования, если конфликты отсутствуют, решатель удаляет блок Параметры сигнала из скомпилированной модели.
Вы можете использовать блок Параметры сигнала, чтобы убедиться, что фактические атрибуты сигнала соответствуют желаемым. Вы также можете использовать его для обеспечения правильного распространения атрибутов сигнала по всей модели. Однако если некоторые блоки имеют неопределенные атрибуты для сигналов, которые они принимают или выводят, модель не имеет достаточно информации для правильного распространения атрибутов. В таких случаях блок Параметры сигнала может предоставить необходимую информацию.
Использование блока Параметры сигнала также помогает ускорить компиляцию модели, когда блоки не имеют атрибутов сигналов.
Порты
Вход
#
IN
—
входной сигнал
скаляр
| вектор
| матрица
| массив
Details
Входной сигнал, заданный в виде скаляра, вектора, матрицы или N-мерного массива.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Выход
#
OUT
—
выходной сигнал
скаляр
| вектор
| матрица
| массив
Details
Преобразованный входной сигнал в виде скаляра, вектора, матрицы или N-мерного массива, атрибуты которого задаются пользователем.
Типы данных |
|
Поддержка комплексных чисел |
Да |
Параметры
Основные
#
Тип данных —
тип выходных данных
Наследовать автоматически
| Float64
| Float32
| Float16
| Int8
| UInt8
| Int16
| UInt16
| Int32
| UInt32
| Int64
| UInt64
| Int128
| UInt128
| Bool
| Fixed-point
Details
Тип выходных данных. Если тип данных входного сигнала не соответствует указанному значению, то блок выдает ошибку.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |
#
Тип выходного сигнала с фиксированной точкой —
тип выходных данных с фиксированной точкой
Тип данных
Details
Тип выходных данных с фиксированной точкой.
Зависимости
Чтобы использовать этот параметр, задайте для параметра Тип данных значение Fixed-point
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
# Размеры (-1 для наследованных) — значения входных и выходных сигналов
Details
Параметр задает значения входных и выходных сигналов.
Значение ()
параметра указывает на скалярную величину.
Значение -1
параметра указывает, что сигналы наследуют размеры.
Значение (n,)
параметра указывает вектор шириной n.
Значение (m,n)
параметра задает матрицу с m строками и n столбцами.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Время выборки —
интервал между шагами расчета
SampleTime (вещественное число / вектор из двух вещественных чисел)
Details
Укажите интервал между шагами расчета как неотрицательное число. Чтобы наследовать шаг расчета, установите для этого параметра значение -1
.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Да |
#
Тип сигнала —
комплексность сигнала
автоматически
| реальный
| комплексный
Details
Комплексность входных и выходных сигналов. Задается как:
-
автоматически
– наследование комплексности от входа. -
реальный
– ожидается вещественный сигнал. -
комплексный
– ожидается комплексный сигнал.
Значения |
|
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
Вычисляемый |
Нет |