A correction method for dynamic analysis of linear systems