QUOTE (_Ivana @ Jul 7 2012, 22:02)

С вычислительной точки зрения совершенно все равно какую модель дифференцировать - например, если функция аппроксимирована кубическим сплайном, то её производная - полином второй степени и считается аналитически.
Если функция задана таблицей, то считаются конечные разности, с фильтрацией высокочастотного шума, который вносит наибольший вклад в ошибку. Т.о. необходим копромисс - поскольку производная это локальное свойство, то чем меньше точек, тем лучше (но меньше чем двумя всё равно не обойтись), а для подавления шума точек желательно взять больше.
В обоих случаях считается не сама производная, а её аппроксимация и она можеть быть близка или далека от истинной производной.
Не зная вида функции, не зная характера шума, невозможно дать работающий совет. Задайте функцию с известной производной, добавьте шум, посчитайте численную производную и сравнивайте для разных методов и коэффициентов, пока не попадёте в заданную точность. Или выяснится, что меньше определённого порога точность невозможно улучшить для заданного шума.
QUOTE (Tiro @ Jul 7 2012, 23:49)

компромисс между порядком приближения и расширением спектра
Для дифференцирования спектр нужно сузить. Но не перестараться. Если (как предел фильтра нижних частот) взять среднее арифметическое, то получим много раз гладкую функцию с производными равными нулю и очень узким спектром...