Вопрос:

Вычисли произведение матриц A*B и определи, существует ли произведение B*A в двух вариантах

Фотография

Ответ ассистента

Первая задача: Матрица A имеет размерность 3x3, а матрица B - 3x2. Произведение A*B возможно, так как количество столбцов матрицы A равно количеству строк матрицы B. Результатом будет матрица размером 3x2. Вычисляем произведение A*B: $$A = \begin{pmatrix} -1 & 1 & 1 \\ 1 & 0 & 1 \\ 0 & 1 & -1 \end{pmatrix}, B = \begin{pmatrix} 1 & 1 \\ 1 & 3 \\ 1 & 2 \end{pmatrix}$$ $$A \cdot B = \begin{pmatrix} (-1*1 + 1*1 + 1*1) & (-1*1 + 1*3 + 1*2) \\ (1*1 + 0*1 + 1*1) & (1*1 + 0*3 + 1*2) \\ (0*1 + 1*1 + -1*1) & (0*1 + 1*3 + -1*2) \end{pmatrix} = \begin{pmatrix} 1 & 4 \\ 2 & 3 \\ 0 & 1 \end{pmatrix}$$ Произведение B*A не существует, так как количество столбцов матрицы B (2) не равно количеству строк матрицы A (3). Вторая задача: Матрица A имеет размерность 3x2, а матрица B - 2x4. Произведение A*B возможно, так как количество столбцов матрицы A равно количеству строк матрицы B. Результатом будет матрица размером 3x4. Вычисляем произведение A*B: $$A = \begin{pmatrix} 1 & 2 \\ 1 & 1 \\ 0 & 1 \end{pmatrix}, B = \begin{pmatrix} 3 & 2 & 1 & 1 \\ 5 & 1 & 1 & 1 \end{pmatrix}$$ $$A \cdot B = \begin{pmatrix} (1*3 + 2*5) & (1*2 + 2*1) & (1*1 + 2*1) & (1*1 + 2*1) \\ (1*3 + 1*5) & (1*2 + 1*1) & (1*1 + 1*1) & (1*1 + 1*1) \\ (0*3 + 1*5) & (0*2 + 1*1) & (0*1 + 1*1) & (0*1 + 1*1) \end{pmatrix} = \begin{pmatrix} 13 & 4 & 3 & 3 \\ 8 & 3 & 2 & 2 \\ 5 & 1 & 1 & 1 \end{pmatrix}$$ Произведение B*A не возможно, так как количество столбцов матрицы B (4) не равно количеству строк матрицы A (3).

Другие решения

Что ещё задавали пользователи