Fitting a Step/Stair Function to data...

10 views (last 30 days)
Kylie Hansen
Kylie Hansen on 25 Apr 2017
Answered: Prashant Arora on 28 Apr 2017
I have two vectors of data, each of somewhat significant size (1x784), that I wish to curve fit. I have the curve fitting toolbox, if that helps. Context: This data is from an exoplanet transit. One vector is the brightness of the star in magnitude and the other is time in UTC hours, so when plotted you get a brightness over time curve. There is a slight dip in the center, and this is what I wish to show from the step/stair function. I've tried fourier, but it looks too gradual, too smooth. Is there a way to fit a stair/step function to the data?

Answers (1)

Prashant Arora
Prashant Arora on 28 Apr 2017
Hi Kylie,
You can follow the approach presented in this File-exchange submission to fit curves to data with a sudden discontinuity.
Hope this helps!

Categories

Find more on Interpolation in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!