Описание тега matrix-multiplication

Вопросы, связанные с умножением матриц, особенно реализация. Математические вопросы должны учитывать тег [linear-algebra].

Умножение матриц обычно представляет собой процесс умножения двух (или более) матриц. Это довольно часто возникает в контексте линейной алгебры и является особенно фундаментальной задачей в вычислениях, особенно в научных вычислениях.

С этой целью был разработан ряд фундаментальных библиотек, таких как LAPACK, BLAS, ATLAS и другие. Поскольку рост матриц влияет на время вычислений, были предприняты значительные усилия для оптимизации этих пакетов для различных компьютерных архитектур и различных размеров матриц.

Общее определение матрицы продукта объясняется здесь.

В научном программном обеспечении г для статистических вычислений и график, оператор%*% выполняет матричное умножение (см. ?"%*%") и интерфейсы подпрограммы BLAS dgemmm.