in reply to How to Determine Stable Y-Values... or Detect an Edge..?

Many thanks to everyone for the suggestions so far; as expected, there's a lot of complicated details for me to digest here!

For those interested, I have uploaded some data, should you like to experiment. Have a look at sm_data.csv for a typical day's worth of data, exactly as it comes from the source. NOTE that the time is hh:mm or similar...

  • Comment on Re: How to Determine Stable Y-Values... or Detect an Edge..?

Replies are listed 'Best First'.
Re^2: How to Determine Stable Y-Values... or Detect an Edge..?
by BrowserUk (Patriarch) on Aug 19, 2009 at 23:30 UTC

    Try C&P'ing your csv file after the __DATA_ tag, and run it with -MOVES=10

    Looking at the plot, there seem to be extra stable-ish plateaus at 100 and 110 as well as those at 44, 90 & 120. If you compare with and without those extra round points you'll see what I mean. Use -EXTRA on the command line to use them.

    If you need just the 3 levels, the setting -MOVES=50 seems to produce good results.


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.