User | Kudos |
---|---|
4 | |
4 | |
2 | |
2 | |
2 |
Currently, whenever you filter data it is initialized with all zeroes. If your data is fairly constant, there is a large section where the filtered value slowly goes from zero to the steady state value. This is annoying when doing a quick look at the filtered data, because you have to rescale a graph to ignore the ramping portion of the filtered data.
My suggestion is to provide an option for either providing a starting value for the filter or automatically using the first value of the data being filtered. For fairly constant data, this would eliminate the large ramp from zero. For varying data, it would start better as well. It seems the initial value is fairly arbitrary, so it shouldn't violate any mathematical rules. It would be the equivalent of subtracting the first value from all the data, filtering, then adding the first value back to the filtered data.
Bruce
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Any idea that has received less than 8 kudos within 8 years after posting will be automatically declined.