This paper proposes an extension of the analytical compensation method for the sample-and-hold distortion presented in [1]. That distortion can introduce a degradation of up to 4 dB in the magnitude of the system frequency response. The proposed compensation method adjusts the system parameters without changing the system order. Using an adequate set of adjustment frequencies, we obtain new parameters by solving a linear system of equations. Following the adjustment, we apply frequency scaling to the transfer function. The method is applicable to monotonic and equiripple (Butterworth, Legendre, Chebyshev, Cauer, etc.) approximations. Examples are given to illustrate the compensation accuracy. Results indicate a better compensation than existing iterative and non-iterative techniques.