currently Symmetric and Hermitian have no method matching so change them to identity
add four matrices of type general, symmetric, hermitian and skew-symmetric for testing purpose
test four different type matrices