Dmitry K
Новичок
|
Помогите найти значение путем интерполяции (к сожелению для меня это что-то пи....) Есть следующие данные: 0,100 = 0,90 0,083 = 1,00 0,070 = ????? 0,069 = 1,10 0,056 = 1,20 Нужно значение под вопросом?!?!? И если можно в двух словах как это делается!??! Заранее признателен!!!!!!!!!
|
Всего сообщений: 1 | Присоединился: январь 2009 | Отправлено: 7 янв. 2009 13:14 | IP
|
|
RKI
Долгожитель
|
x1=0.100 f1=0.90 x2=0.083 f2=1.00 x3=0.069 f3=1.10 x4=0.056 f4=1.20 l1 = (x-0.083)(x-0.069)(x-0.056) / (0.017*0.031*0.044) l2 = - (x-0.1)(x-0.069)(x-0.056)/(0.017*0.014*0.027) l3 = (x-0.1)(x-0.083)(x-0.056)/(0.031*0.014*0.013) l4 = - (x-0.1)(x-0.083)(x-0.069)/(0.044*0.027*0.013) f(x) = l1*f1+l2*f2+l3*f3+l4*f4 - интерполяционный полином Лагранжа f(0.07) = l1(0.07)*f1 + l2(0.07)*f2 + l3(0.07)*f3 + l4(0.07)*f4 - посчитать
|
Всего сообщений: 5184 | Присоединился: октябрь 2008 | Отправлено: 7 янв. 2009 15:18 | IP
|
|
|