Symmetric (half) Kronecker product, vectorization, and matricization: MATLAB codes
Published: 25 August 2020| Version 2 | DOI: 10.17632/mfmyhxndfy.2
Contributor:
Amir ShakouriDescription
This dataset includes the following MATLAB functions: 1- Symmetric Kronecker product between two matrices A and B: C=skron(A,B). 2- Symmetric vectorization operator of a symmetric matrix S: s=svec(S). 3- Symmetric matricization operator of a n(n+3)/2-dimensional vector v: S=smat(s). 4- The commutation matrix: Kgen(n,m). 5- The Q matrix needed for symmetric operations: Qgen(n). Note: The codes of function "Qgen.m" are derived from the link mentioned in the references that is provided for public use in a comment by David Goodmanson on 17 Oct 2017.
Files
Institutions
Sharif University of Technology
Categories
Linear Algebra, Matrix, Real Symmetric Matrix