Signal From Workspace
Загрузка данных из рабочей области в виде сигнала.
Описание
Блок Signal From Workspace исчитывает данные в модель из рабочей области и представляет их в виде сигнала. В параметре Signal указывается имя переменной рабочей области, содержащей импортируемый сигнал, или любое выражение, определяющее матрицу или трехмерный массив.
Порты
Выход
#
OUT_1
—
данные из рабочей области
скаляр
| вектор
| матрица
Details
Данные, загружаемые из рабочей области в виде сигнала. В зависимости от загружаемых данных выходной сигнал может быть скаляром, вектором, матрицой или трехмерным массивом.
-
Если параметр Signal задает матрицу на ( ), каждый из столбцов рассматривается как отдельный канал. Размер кадра задается параметром Samples per frame, . На выходе получается матрица на , содержащая последовательных выборок из каждого канала сигнала. Период выборки на выходе задается параметром Sample time, , а период кадра на выходе – . Для удобства импортированный вектор строк рассматривается как один канал, поэтому размерность выходного кадра равна на .
Типы данных |
|
Типы данных |
|
Поддержка комплексных чисел |
Да |
Параметры
Main group
# Signal — импортируемый сигнал
Details
Импортируемый сигнал из переменной workspace, или действительное выражение, определяющее сигнал.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
# Sample time — период дискретизации
Details
Период дискретизации выходного кадра, , заданный как положительное число. Период дискретизации выходного кадра равен .
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
# Samples per frame — выборки на выходной кадр
Details
Выборки на кадр, в виде положительного целого числа, указывающего количество выборок на кадр в одном канале выходных данных.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |
#
Form output after final data value by —
значения для вывода
Setting to zero
| Holding final value
| Cyclic repetition
Details
Определяет выходной сигнал после генерации всех указанных выборок сигнала.
-
Если для этого параметра указано значение
Setting To Zero
, блок генерирует выходные сигналы с нулевым значением в течение всего времени моделирования после генерации последнего кадра сигнала. -
Если для этого параметра указано значение Holding
Final Value
, блок повторяет последний кадр в течение всего времени моделирования после генерации последнего кадра сигнала. -
Если для этого параметра указано значение
Cyclic Repetition
, блок повторяет сигнал с начала после достижения последнего кадра сигнала. Если размер кадра, указанный в параметре Samples per frame, не равномерно делит длину входного сигнала в подсистему Signal From Workspace, то выйдет ошибка.
Блок не экстраполирует импортированный сигнал за пределы последней выборки.
Значение по умолчанию |
|
Имя для программного использования |
|
Настраиваемый |
Нет |