Сложение вектора с числом
![]() |
![]() |
| Векторный | Си
| ST |
|
| в палитре | на схеме |
Описание
В случае скалярного сигнала на втором входе, блок реализует операцию суммирования каждого из элементов векторного сигнала на первом входе со скалярным сигналом на втором входе:
где:
- ai (t) – i-ый элемент входного векторного сигнала на первом входе
- b(t) – сигнал на втором входе, скаляр
- yi (t) – элемент выходного векторного сигнала
Размерность выхода равна размерности первого входа.
В случае векторного сигнала на втором входе, блок реализует операцию суммирования каждого из элементов векторного сигнала на первом входе поочередно с каждым из элементов векторного сигнала на втором входе. Размерность выходного сигнала при этом равна произведению размерностей сигналов на первом и втором портах:
где:
- ai(t) – i-ый элемент входного векторного сигнала на первом входе
- bj(t) – j-ый элемент входного векторного сигнала на втором входе
- y k (t) – элемент выходного векторного сигнала
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| vector | Порт для векторного элемента суммы. | Математическая |
| scalar | Порт для скалярного или векторного элемента суммы. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| result | Порт для результирующего вектора. | Математическая |
Свойства
Блок не имеет свойств.
Параметры
Блок не имеет параметров.
Промпт
//Описание блока, реализующего функцию умножения (усиления)
//мгновенных значений элементов входного векторного сигнала на соответствующие
//элементы заданного векторного коэффициента усиления:
//y_i(t) = k_i·u_i(t), i = 1…n
// y_i(t) - i-й элемент выходного векторного сигнала блока y(t)
// u_i(t) - i-й элемент входного сигнала u(t)
// n ≥ 1 - размерность входа и выхода
// k_i - i-й элемент вектора коэффициентов усиления k
//Размерность выхода равна размерности входа и вектора коэффициентов усиления
// a - вектор коэффициентов усиления. Вектор коэффициентов усиления
//k = [k1, k2, …, kn]. По умолчанию [1]
// formula_visible - отображать формулу. Указывает, будет ли рядом с блоком
//на расчётной схеме отображаться формула для вектора коэффициентов.
//По умолчанию: Нет
//Входы: vector - порт для входного вектора
//Выходы: outport - порт для результирующего вектора
block: (
type = "Векторный усилитель",
points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
a = [1],
formula_visible = Нет
),

