Назначение:
Заменяет элементы вектора или матрицы.
Параметры:
· Input Type – Тип входного сигнала. Выбирается из списка:
· vector – Вектор.
· matrix – Матрица.
Список параметров блока изменяется в зависимости от типа входного сигнала.
Source of element indices – Источник индексов элементов вектора. Выбирается из списка:
internal – Внутренний. Индексы выбираемых элементов вектора задаются
параметром Elements.
external – Внешний. Индексы элементов вектора задаются с помощью внешнего входного сигнала.
Elements – Список индексов элементов входного вектора, передаваемых на выход блока. Задается в виде вектора. Значение параметра –1 (минус один) предписывает выбор всех элементов вектора.
Source of row indices – Источник индексов строк элементов матрицы.
Rows – Список индексов строк матрицы.
Source of column indices – Источник индексов столбцов элементов матрицы.
Columns – Список индексов столбцов матрицы.
Блок выполняет замену отдельных элементов первого входного массива на элементы второго входного массива в соответствии со списком индексов. Список индексов может задаваться как параметр блока или считываться из внешнего управляющего сигнала.
Внешний вид блока изменяется в зависимости от установленных параметров блока. При выборе внешних источников индексов элементов на изображении блока появляются дополнительные входы, обозначенные следующими символами:
E – Вход сигнала, задающего индексы выбираемых элементов вектора.
R – Вход сигнала, задающего индексы строк матрицы.
C – Вход сигнала, задающего индексы столбцов матрицы.
На рис. 7 приведены примеры использования блока Assignment для
различных вариантов настройки блока.
Рис. 7. Примеры использования блока Assignment.