Теперь о разных произведениях.
По Адамару:
- перемножаются элементы, стоящие в одинаковых позициях и произведение записывается на ту же позицию

Часто реализовано во многих программных системах. Сомножители должны иметь одинаковые числа строк и столбцов.
По Фробениусу:
Сумма произведений элементов, стоящих на одинаковых позициях.
По Кронекеру:
Матрицы размерностей m на n одна и p на q вторая при умножении дадут матрицу

на

, состоящую из клеток p на q, равных второй матрице, умноженной на соответствующий элемент первой. Обобщением умножения по Кронекеру является умножение по Трейси-Сингху и по Кхатри-Рао.
Краковское произведение:
Для матриц A и B оно равно

, где перемножение транспонированной матрицы B на A делается по обычным правилам матричного умножения.
Все названные имеют весьма ограниченное применение, в отличие от общепринятого умножения матриц, использующегося в самых разных отраслях и приложениях, от экономики до электротехники.