Описание тега matrix-multiplication
Вопросы, связанные с умножением матриц, особенно реализация. Математические вопросы должны учитывать тег [linear-algebra].
Умножение матриц обычно представляет собой процесс умножения двух (или более) матриц. Это довольно часто возникает в контексте линейной алгебры и является особенно фундаментальной задачей в вычислениях, особенно в научных вычислениях.
С этой целью был разработан ряд фундаментальных библиотек, таких как LAPACK, BLAS, ATLAS и другие. Поскольку рост матриц влияет на время вычислений, были предприняты значительные усилия для оптимизации этих пакетов для различных компьютерных архитектур и различных размеров матриц.
Общее определение матрицы продукта объясняется здесь.
В научном программном обеспечении г для статистических вычислений и график, оператор%*%
выполняет матричное умножение (см. ?"%*%"
) и интерфейсы подпрограммы BLAS dgemmm
.