Точее, с учетом очень верного замечания xappymah, лучше что-то вроде [x1-rasstKriteria,x1+rasstKriteria],[y1-rasstKriteria,y1+rasstKriteria]. Разумеется, с проверкой на выход за границы массива.
YSlow не дает замеров по скорости, но его советы не лишены количественной информации (типа, «у вас NN ресурсов не удовлетворяют совету такому-то»). Ну и в итоге выдает сайту оценку по шкале от E до А. Штука весьма полезная, хоть и не совсем то, о чем спрашивал автор вопроса.
Дело в том, что из самого вопроса не совсем понятно, что именно нужно. Мне интерполяция многочленом понадобилась один раз на лабораторной работе, в то время как аппроксимация частенько пригождалась на практике. Но вполне вероятно, что я зря поленился уточнить вопрос.
У меня PartitionMagic разок убил 60 гигабайт фоток и самодельного видео, так что их даже testdisk не восстановил. Было обидно. Теперь перестраховываюсь — беру у знакомых съемные винчестеры, но автоматическим утилитам не доверяю.