scipy.sparse.kron¶
- scipy.sparse.kron(A, B, format=None)[源代码]¶
稀疏矩阵A和B的Kronecker积
- 参数
- A稀疏或稠密矩阵
乘积的第一个矩阵
- B稀疏或稠密矩阵
乘积的第二个矩阵
- format字符串,可选
结果的格式(例如“CSR”)
- 退货
- 稀疏矩阵格式的Kronecker乘积
示例
>>> 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]])