5 месяцев назад
Матричное умножение
Умножение матрицы на матрицу — это умножение первой матрицы на все столбцы второй. При матричном умножении (англ. matrix multiplication) по двум матрицам строится третья. Она состоит из скалярных произведений строк первой матрицы на столбцы второй. Так результатом произведения i-й строки матрицы A (Ai) на j-й столбец матрицы B (Bj) станет элемент матрицы С c индексами i, j (Cij) Задача 1 Вернёмся к мобильному оператору «Шмеляйн». В вашем распоряжении матрица, которая содержит данные о составе пакетов клиентов за месяц...
5 месяцев назад
Умножение и транспонирование матриц
Умножение матрицы на вектор Чтобы понять, как матрица умножается на вектор, возьмём список строк. Каждая строка этого списка (матрицы) скалярно умножается на вектор, а полученные числа образуют новый вектор. Например, матрицу 𝐴 размера 𝑚×𝑛 умножим на вектор b (n-мерный). Произведением будет новый вектор c=𝐴b. Это 𝑚-мерный вектор, у которого 𝑖-я координата равна скалярному произведению i-й строки матрицы на b. Чтобы умножение было корректным, размер вектора должен быть равен ширине матрицы. Рассмотрим пример...