Разные произведения матриц
Обзор различных способов перемножать матрицы.
Поэлементное перемножение, классическое произведение матриц, тензорное произведение (произведение Кронекера).
Обзор различных способов перемножать матрицы.
Поэлементное перемножение, классическое произведение матриц, тензорное произведение (произведение Кронекера).
Пікірлер: 4
Никогда не задумывался о таких базовых особенностях numpy. Теперь стало намного яснее про Кронекеровское перемножение, спасибо. А есть ли какие-то ещё задачи, которые хорошо описываются Кронекервским перемножением матриц (может из комбинаторики что-то) ?
@user-so6eo6pg9v
2 жыл бұрын
Пока не знаю. На работе я использовал его просто чтобы конструировать сложные матрицы из блоков. Если узнаю что-то интересное, постараюсь рассказать.
Если использовать np.outer (B,A) то можно получить точно такой же результат, что вы и вычислили.
@user-so6eo6pg9v
2 жыл бұрын
Спасибо! Да, я даже когда-то знал про внешнее произведение и использовал его. Наверно, когда делал диплом в университете. Это очень полезное замечание, буду знать.