Я Попросили аппроксимировать функцией произвольного вида но при двух условиях: чтобы без проблем интегрировалась и чтобы при
имела строго ноль, а также стремилась к нулю при бесконечном
.
Данные такие:
Код:
x y
0.2 0.000016
0.4 0.020
0.6 0.23
0.8 0.64
1.0 1.0
1.2 1.0
1.4 0.84
1.6 0.55
1.8 0.33
2.0 0.17
2.2 0.088
2.4 0.042
2.6 0.021
2.8 0.0094
3.0 0.0045
3.2 0.0020
3.4 0.0010
3.6 0.00048
3.8 0.00025
4.0 0.00011
Мне удалось найти приемлемую аппроксимацию методом Монте-Карло. 5 минут машинного времени пришлось потратить.
Вот теперь наступил час истины: убедите меня, что мой метод отсталый. Примените современный и скажите, какая сумма квадратов отклонений получилась.
Цитата:
Вам даже не кажется, а чудится. Нет, невозможно принципиально.
Пусть задано
точек
:
Код:
x y
0.0 0.0
0.2 0.000016
0.4 0.020
...
3.8 0.00025
4.0 0.00011
Проводим через эти точки многочлен Лагранжа
. Далее, находим многочлен
. Моей аппроксимирующей функцией будет:
Правда, это без нормировки. Нормировку можно прикрутить, подобрав константу
из уравнения
Почему так нельзя?