Decoupling and Pole Assignment by Dynamic Compensation