by
Hollow » Tue Sep 24, 2024 7:53 pm
ChatGPT told me that it is a weighed interpolation.
I don't see any weighing. just simple linear algebra.
BTW: I would be careful in using large data models for "learning" unknown things. As the names says, they
model things, which does not necessarily mean it's true. To cite George Box (or whoever it said): "Essentially, all models are wrong, but some are useful".
Use them when you can judge and review the output. But that's another topic...
By searching the position of the given points on the peaks I found out that the calculated points are corresponding to the points necessary for the calculation of the FWHM value. However, how are the given points are selected? Why is the result the corresponding value?
FHWM means you want to know the width at half maximum, so you want the difference of two times, the front-t50 and tail-t50. To "
model" these times you take the
measured data-points just enclosing the H50 height and interpolate at which time the H50 would be reached. It's the simplest way and as close as you can get, without knowing the true curvature like with an analog recorded signal (eg. old stripchart recorders).
And if your sample rate is high enough, the error is probably neglectable for most purposes.
I guess the spreadsheet c4:d5 uses some lookup function to select the correct data-points so that the formula works in this static way.
I hope your findings will help me. I did the same exercise as you and got the result. Thanks very much
Gern geschehen!
For further reading on data-processing, I recommend the page/book of
Tom O'Haver, Professor Emeritus, Department of Chemistry and Biochemistry, University of Maryland:
"A Pragmatic* Introduction to Signal Processing - with applications in scientific measurement:
An illustrated essay with free software and spreadsheet templates to download"
https://terpconnect.umd.edu/~toh/spectrum/TOC.html