Direct computation of canonical forms for linear systems by elementary matrix operations | IEEE Journals & Magazine | IEEE Xplore