From 98d3fe9229d38b62bf7a9448ec4dfaff4b09544c Mon Sep 17 00:00:00 2001 From: ysyapa Date: Tue, 4 Jun 2024 21:23:38 +0000 Subject: [PATCH] Bug in Kronecker sum --- helper.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper.jl b/helper.jl index 0307729..ae1bb0e 100644 --- a/helper.jl +++ b/helper.jl @@ -25,5 +25,5 @@ nearest(list::Array, ref) = list[nearestIndex(list, ref)] "Simple implementation of the Kronecker sum" function kron_sum(A::AbstractMatrix, B::AbstractMatrix) @assert size(A, 1) == size(A, 2) && size(B, 1) == size(B, 2) "Matrices should be square" - return kron(A, I(size(B, 1))) + kron(B, I(size(A, 1))) + return kron(A, I(size(B, 1))) + kron(I(size(A, 1)), B) end \ No newline at end of file