Умножение вектора на число
![]() |
![]() |
| Векторный | Си
| ST |
|
| в палитре | на схеме |
Описание
Блок реализует умножение каждого из элементов векторной величины на первом входе со скалярной величиной на втором входе:
где:
- a i(t) – i-ый элемент входного векторного сигнала a(t) на первом входе
- b(t) – сигнал на втором входе, скаляр
- y i(t) – элемент выходного векторного сигнала y(t)
Размерность выхода равна размерности первого входа.
Входные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| vector | Порт для входного вектора. | Математическая |
| scalar | Порт для входного скаляра. | Математическая |
Выходные порты
| Имя | Описание | Тип линии связи |
|---|---|---|
| result | Порт для результирующего вектора. | Математическая |
Свойства
Блок не имеет свойств.
Параметры
Блок не имеет параметров.
Промпт
//Описание блока, реализующего умножение каждого из элементов
//векторной величины на первом входе со скалярной величиной на втором входе:
//y(t) = a(t)·b(t) ⇔ y_i(t) = a_i(t)·b(t)
// a_i(t) - i-й элемент входного векторного сигнала a(t) на первом входе
// b(t) - сигнал на втором входе, скаляр
// y_i(t) - элемент выходного векторного сигнала y(t)
//Размерность выхода равна размерности первого входа
//Входы:
// vector - порт для входного вектора
// scalar - порт для входного скаляра
//Выходы: result - порт для результирующего вектора
block: (
type = "Умножение вектора на число",
points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)]
),

