|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergej Tarasov 2:5020/175.2 02 Nov 2002 21:36:12 To : All Subject : Сглаживание функции -------------------------------------------------------------------------------- Hi All, Есть функция, заданная на квадратной сетке. Получается она путем численного решения интегрального уравнения в пространстве Лапласа, поэтому функция имеет погрешности. Теперь требуется найти градиент этой функции, умножить на другую функцию, проинтегрировать, сделать обратное преобразование Лапласа и затем еще найти вторую производную. И в окрестности одной точки получаем очень большую ошибку. Появилась идея, что предварительное сглаживание функции может помочь. Всегда для этого использовал следующую формулу (не помню откуда я ее взял): x(0) = (-4x(-3)+6x(-2)+12x(-1)+14x(0)+12x(+1)+6x(+2)-4x(+3))/42 Попробовал, стало намного лучше, но все равно ошибка великовата. Есть ли какие другие методы сглаживания функций? P.S. Просьба не посылать в библиотеку, русских книг тут все равно нет. Заранее спасибо. --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/330071034315.html, оценка из 5, голосов 10
|