Dynamic response analysis