Output tracking control for nonlinear non-minimum phasediscrete-time pulse-width modulated (PWM) systems is considered. A unified output tracking controller using output redefinition is designed based on the linear approximate model. The proposed approach leads to an approximate, yet stable output tracking. This design presents three different methods of control for three different control objectives. It results in bounded and non-oscillatory responses with small tracking errors for the desired trajectories of interest.