The article uses differential flatness theory to solve the nonlinear control and estimation problems of synchronous reluctance machines. By exploiting the differential flatness properties of the state-space model of the synchronous reluctance machine it is shown that a state-variables transformation (diffeomorphism) can be applied to it. This finally brings the model to an input-output linearized form, or equivalently to the so-called linear canonical Brunovsky state-space form. For the the transformed state-space description of the model the solution of the feedback control problem becomes possible after applying a linear feedback controller and the pole placement concept. Moreover, to solve the state-estimation problem and to implement st...