Did you graph those (below) data points (ie: coeff vs MPH) so that you could actually "see" their resulting "line"? -- it's certainly not straight.
I did. They're not straight, and I think that was clear from my first post in this thread - that's why I was looking for a curve.
Which probably do not exist, maybe as a coarse approximation (which might or might not be adequate). wxtech (see links in my previous posts) confirmed it with his own measurements. But we don't know what revision of the anemometer he used.
However, Davis has provided calibration data where the error curve looks different. It's similar but the error is nowhere near the difference between first and last rows of the 4-row table. So basically, it's Davis who is claiming linearity by providing a linear equation and an error lookup table, where the error figures are based on actual wind tunnel measurements, relative to the provided, linear calculation. There's a high chance that the newer anemometers are more linear, or in other words, mostly linear with an error. I only want *my* anemometer to provide valid data for me, albeit it might be useful for others with the same anemometer. So I gather information for this model/revision.
About lookup tables: there're 2 main uses in similar scenarios. First is speeding up computation, second is when no mathematical approach exists for the problem or it's not practical. Error values are fairly random, but for the same instrument they are repeatable within a margin of error so small that it does not change results significantly. The error rate is influenced by several factors, like turbulence around the anemometer itself, the mechanical characteristics, the shape of the mast and the cylinder (on newer revisions the lower part of the cylinder is thinner), etc.
Plotting the Actual Wind Speed / Reported Wind Speed (0 deg), you'll see a curve that resembles the 4-row table, but there're dips and spikes that can't really be modeled so a lookup table is to be used instead for the maximum possible precision, using the provided correction values. The error for 0 degs is between 0.86 and 0.93, it's very close to linear in respect to the speed range covered, indeed.
So as anyone can see, there're mainly 2 sets of data that in my eyes, contradict each other. The solution is possibly that the Davis-provided data and the instrument tested by wxtech differ in revision. The later ones are supposedly better.