|
02.03.2015, 12:44 | #1 |
Advanced Member
Регистрация: 27.09.2012
Сообщений: 493
|
Интерполяция
Уважаемые форумчане!
Подскажите, пожалуйста, каким способом лучше всего интерполировать табличные данные. Испытала полином Лагранжа, результат получился неудовлетворительный. Значения получаются более менее приемлемыми только в точках, очень близко находящихся в узлам. данные, которые хочу интерполировать
x 0.224 0.472 0.556 0.661 0.774 y 4.31 8.55 10.87 12.43 14.51 интересно значение функции в точке 0,000505 |
Реклама | |
|
02.03.2015, 14:23 | #2 |
Silver Member
Регистрация: 12.01.2011
Сообщений: 913
|
А почему прямой линией не интерполировать? Погрешность вполне позволяет.
|
---------
Исследовать - значит видеть то, что видели все, и думать так, как не думал никто. (А. Сент-Дьёрдьи)
|
|
02.03.2015, 14:42 | #3 |
Advanced Member
Регистрация: 27.09.2012
Сообщений: 493
|
Kayra, спасибо. Да, прямой будет лучше, чем лагранжем.. но дело в том, что это будет программа, где пользователь сам вводит массив данных, и данные не всегда будут хорошо ложиться на прямую... эти данные я как пример привела, в учебнике рассчитывался пример именно на эти данные..
смотрю в сторону сплайн-интерполяции, но реализация на вид какая-то уж очень сложная Добавлено через 5 минут кстати, получится уже тогда не интерполировать, а аппроксимировать.. хотя по сути разницы особой нет, но лучше бы, чтобы функция именно проходила через точки. |
02.03.2015, 14:43 | #4 |
Gold Member
Регистрация: 03.10.2011
Сообщений: 1,597
|
|
---------
Свобода объявлять свои мысли составляет существенное право гражданина. Вольтер.
"Aures habent et non andient". ДГС 2К |
|
02.03.2015, 14:56 | #5 |
Advanced Member
Регистрация: 27.09.2012
Сообщений: 493
|
|
02.03.2015, 15:55 | #6 |
Gold Member
Регистрация: 03.10.2011
Сообщений: 1,597
|
|
---------
Свобода объявлять свои мысли составляет существенное право гражданина. Вольтер.
"Aures habent et non andient". ДГС 2К |
|
02.03.2015, 18:00 | #7 |
Silver Member
Регистрация: 12.01.2011
Сообщений: 913
|
В этом смысле полиномы очень коварны, если точек мало - дают горбы в разных местах. А существование экстремумов вообще-то должно доказываться несколькими точками до и после точки экстремума .
|
---------
Исследовать - значит видеть то, что видели все, и думать так, как не думал никто. (А. Сент-Дьёрдьи)
|
|
02.03.2015, 18:09 | #8 |
Advanced Member
Регистрация: 27.09.2012
Сообщений: 493
|
|
03.03.2015, 08:56 | #9 |
Gold Member
Регистрация: 03.10.2011
Сообщений: 1,597
|
1. Ага, Анализ данных в Excel называется.
2. В жизни ученого прямая (линейная функциональная зависимость) - это идеальный результат любой работы. (^_^)V ((pi—su!) — победа! ) Если прямая дает правильные предсказания - то чего еще желать ? |
---------
Свобода объявлять свои мысли составляет существенное право гражданина. Вольтер.
"Aures habent et non andient". ДГС 2К |
|
03.03.2015, 09:06 | #10 |
Advanced Member
Регистрация: 27.09.2012
Сообщений: 493
|
а я выше вроде бы писала.. в этом случае данные по равновесным концентрациям дали прямую... а если попадутся данные, которые эту прямую не дадут? планируется, что программа будет использоваться для расчета процесса, а массив данных вводится с клавиатуры пользователем.
|