Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Обратное интерполирование



Пусть функция у = f(х ) задана таблично. Задача обратного интерполирования заключается в том, чтобы по заданному зна­чению функции у определить соответствующее значение ар­гумента х.

Если узлы интерполяции x0, x1, x2, … xn неравноотстоящие, задача легко решается с помощью интерполяционной формулы Лагранжа (3.5). Для этого достаточно принять у за независи­мую переменную, а х считать функцией. Тогда получим

x = (3.21)

Пример 3.3. Данные по плотности r водных растворов хлорида магния в зависимости от его концентрации С при температуре 293 К приведены в таблице 3.7:

Таблица 3.7

Плотность r водных растворов хлорида магния

С, % 2,00 4,00 8,00 16,00
r, г/см3 1,0146 1,0311 1,0646 1,1342

Определить, при какой концентрации плотность раствора хлорида маг­ния будет равна 1,1031 г/см3.

Решение. Обозначим х = С, у = r. По формуле (3.22) находим:

x = 2,00 × +

+ 4,00 × +

+ 8,00 ×

+ 16,00 × » 12,48.

Таким образом, r = 1,1031 г/см3 при С = 12,48 %.

Рассмотрим теперь задачу обратного интерполирования для случая равноотстоящих узлов интерполяции. Предположим, что функция f (х) монотонна и данное зна­чение у содержится между y0=f(x0) и y1 = f(x1).

Заменяя функцию у первым интерполяционным многочле­ном Ньютона, получим:

y = y0 + qDy0 + D2y0 + D3y0 + …+ Dny0 .

Отсюда

q = D2y0 – …–Dny0 ,

т.е. q = j (q).

Величину q определяем методом последовательных при­ближений как предел последовательности:

q = lim qi , i®¥

где qi = j (qi-1) (i=1, 2,…).

За начальное приближение принимаем

  q0 = (3.22)

Для i-го приближения имеем:

  qi = q0 – D2y0 – …–Dny0 . (3.23)

На практике процесс итерации продолжают до тех пор, пока не установятся цифры, соответствующие требуемой точ­ности, причем полагают q» qm, где m — последнее из найденных приближений. Найдя q, определяем х по формуле

= q,

откуда

  х = x0 + qh. (3.24)

Мы применили метод итерации для решения задачи обрат­ного интерполирования, пользуясь первой интерполяционной формулой Ньютона. Аналогично можно применить этот способ и ко второй формуле Ньютона:

y = yn + qDyn–1 + D2yn–2 + D3yn–3 + …

+ Dny0 .

Отсюда

q = D2yn–2 – …–Dny0 .

Обозначим q0 = — начальное приближение.

Для i-го приближения имеем:

  qi = q0 – D2yn–2 – …–Dny0 . (3.25)

Найдя

q = lim qi , i®¥

определим х по формуле

  х = xn + qh. (3.26)

Пример 3.4. Пользуясь табл. 3.5 примера 3.2 определить, при какой температуре вязкость воды равна 1,262 мПа × с.

Решение. Заданное значение у = h = 1,262 содержится между у0 = h0 = 1,308 и y1 = h1 = 1,203. Поэтому за начальное значением y принима­ем у0 = 1,308. По формуле (3.23)

q0 = = (1,262 – 1,308)/(—0,105) = 0,438.

Далее, пользуясь формулой (3.24), находим последовательные прибли­жения qi(i = 1,2,...):

q1 = q0 – D2y0 – D3y0 = 0,438 – × 0,422×(0,422–1) –

× 0,438 × (0,438 – 1) × (0,438 – 2) = 0,438 – 0,015 – 0,001 =0,422;

q2 = q0 – D2y0 – D3y0 = 0,438 – × 0,422×(0,422–1) –

× 0,422 × (0,422 – 1) × (0,422 – 2) = 0,438 – 0,015 – 0,001 =0,422;

q = q2 = 0,422.

Теперь по формуле (3.24) получим

х = x0 + qh = 283,15 +0,422 × 3» 284,42.

Следовательно, h = 1,262 мПа ∙ с при Т = 284,42 К.

В курсовой работе необходимо проанализировать результаты, полученные различными методами.

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

1. Вычислительная математика в химии и химической технологии / С.В. Брановицкая, Р.Б.Медведев, Ю.Я.Фиалков. - Киев: Вища шк. Головне изд-во, 1986.-216с.

2. Вычислительная техника в инженерных и экономических расчетах. Крушевский А.В., Беликов Н.И., Тищенко В.Д.- Киев: Вища шк. Головне изд-во, 1985.-290с.

3. Математическая обработка результатов эксперимента, Л.З.Румшинский. – М.: Наука, 1971. – 192 с.

4. Романенко В.Н., Орлов А.Г., Никитина Г.В. Книга для начинающего исследователя-химика.-Л.: Химия, 1987.-280 с.





Дата публикования: 2014-11-29; Прочитано: 1946 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.008 с)...