scipy.sparse.kron¶
- scipy.sparse.kron(A, B, format=None)[source]¶
- kronecker product of sparse matrices A and B - Parameters: - A : sparse or dense matrix - first matrix of the product - B : sparse or dense matrix - second matrix of the product - format : str, optional - format of the result (e.g. “csr”) - Returns: - kronecker product in a sparse matrix format - Examples - >>> from scipy import sparse >>> A = sparse.csr_matrix(np.array([[0, 2], [5, 0]])) >>> B = sparse.csr_matrix(np.array([[1, 2], [3, 4]])) >>> sparse.kron(A, B).toarray() array([[ 0, 0, 2, 4], [ 0, 0, 6, 8], [ 5, 10, 0, 0], [15, 20, 0, 0]]) - >>> sparse.kron(A, [[1, 2], [3, 4]]).toarray() array([[ 0, 0, 2, 4], [ 0, 0, 6, 8], [ 5, 10, 0, 0], [15, 20, 0, 0]]) 
