Non-linear response analysis