Умножение матриц





| Векторный | Си |
в палитре на схеме

Описание

Блок вычисляет произведение двух матриц.

Порты

Имя Описание Тип линии связи
u1 Входной порт для подачи первой матрицы-множителя. Математическая
u2 Входной порт для подачи второй матрицы-множителя. Математическая
y Выходной порт для вывода матрицы-произведения. Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Количество строк матрицы 1 MRows_1 Число строк во входной 1-й матрице-множителе. 2 Целое
Количество столбцов матрицы 1 MCols_1 Число столбцов во входной 1-й матрице-множителе. 2 Целое
Количество строк матрицы 2 MRows_2 Число строк во входной 2-й матрице-множителе. 2 Целое
Количество столбцов матрицы 2 MCols_2 Число столбцов во входной 2-й матрице-множителе. 2 Целое

Параметры

Блок не имеет параметров.

Промпт

//Описание блока, вычисляющего произведение двух матриц
// MRows_1 - количество строк матрицы 1. Число строк в 1-й матрице-множителе.
//По умолчанию равно 2
// MCols_1 - количество столбцов матрицы 1. Число столбцов в 1-й матрице-множителе.
//По умолчанию равно 2
// MRows_2 - количество строк матрицы 2. Число строк во 2-й матрице-множителе.
//По умолчанию равно 2
// MCols_2 - количество столбцов матрицы 2. Число столбцов во 2-й матрице-множителе.
//По умолчанию равно 2
//Порты:
// u1 - входной порт для подачи первой матрицы-множителя
// u2 - входной порт для подачи второй матрицы-множителя
// y - выходной порт для вывода матрицы-произведения

block: (
  type = "Умножение матриц",
  points=[(-200 , 0),(-184 , 0),(-200 , -16),(408 , 308)],
  MRows_1 = 2,
  MCols_1 = 2,
  MRows_2 = 2,
  MCols_2 = 2
  ),

Сопутствующие материалы