logm — square matrix logarithm
y=logm(x)
logm(x) is the matrix logarithm of
x. The result is complex if x is not
positive or definite positive. If x is a symmetric
matrix, then calculation is made by schur form. Otherwise,
x is assumed diagonalizable. One has
expm(logm(x))=x.