An efficient algorithm for calculation of the Luenberger canonical form | IEEE Journals & Magazine | IEEE Xplore