Если мне нужно сделать умножение между 5 матрицами (принимая во внимание хорошую форму матрицы для умножения), np.dot не работает. Например, в Matlab вы можете легко написать:
np.dot
Rf = T^-1 * S^-1 * R * S * T
для умножения двух матриц, которые вы можете использовать: np.matmul (matrix1, matrix2) .shape затем используйте для l oop для умножения 5 матриц.
для получения дополнительной информации проверьте numpy документация: https://docs.scipy.org/doc/numpy/reference/generated/numpy.matmul.html