A piecewise-constant signal with regularly spaced changepoints.
See also
Other test signals:
cpt_simulate(),
signal_blocks(),
signal_fms(),
signal_mix(),
signal_stairs()
Examples
x <- signal_teeth(n = 600, seed = 2026)
attr(x, "true_changepoints") # a change every 100 observations
#> [1] 100 200 300 400 500
cpt_detect(x$value, method = "pelt")$changepoints$cp
#> [1] 100 200 300 400 500
