2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 составить сплайн ,зная значения функции в 3 точках
Сообщение17.01.2012, 18:13 
Здравствуйте, и снова ЧМ)

Имеем вещественную функцию f, для которой задана таблица

$x-----0.2--------0.4----------0.6$
$f(x)--1.000----1.552--------2.544$
s´(0.2)=2
s´´(0.6)=16.8
найти s(0.3) где s это кубический сплайн, востановленный по таблице


p.s. воспользовавшись формулами
$a_iM_{i-1}+2M_i+c_i M_{i+1}=d_i\\
h_i=x_i-x_{i-1}
$
нашёл значения $a_1=0.5\\
c_1=0.5$
$d_1=33
$
s_i ´´ (x_i)=M_i
из чего получил, что
$M_2=16.8$

и на этом фантазия закончилась...
Как найти остальные значения...?

И самый интересный вопрос:
можно ли решать такого рода задачи не нудной подстановкой значений в десятки различных формул, а как-то более "красиво"

Спасибо

 
 
 
 Re: составить сплайн ,зная значения функции в 3 точках
Сообщение18.01.2012, 00:17 
фух... Решил....

Ответ на мой вопрос вот тут
http://ru.wikipedia.org/wiki/%D0%9A%D1% ... 0%B9%D0%BD
достаточно 4 условия
"Условия непрерывности всех производных до второго порядка включительно"
и
"а условия интерполяции в виде
"
ну и тонна вычислений...

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group