
- •Введение
- •Исходные физические и математические модели
- •Цели и основные этапы работы
- •Вариант №.
- •Задача регрессии
- •Проверка статистической гипотезы об адекватности модели экспериментальным данным
- •Интервальное оценивание функции регрессии
- •Задачи интерполяции
- •Вычисление коэффициента теплоотдачи
- •Вычисление интеграла методом трапеций
- •Вычисление времени установления режима т0
- •Решение нелинейного уравнения комбинированным методом
- •Решение нелинейного уравнения методом итерации
- •Решение краевой задачи
- •Список использованной литературы
- •Изучение распределения температуры в тонком цилиндрическом стержне. Курсовая работа №10 по вычислительной математики: Методические указания / лти им. Ленсовета. – л., 1988. – с. 29
Задачи интерполяции
Суть интерполяционного метода заключается в том, что заданная функция заменятся другой, близкой ей, принимающей в отдельных точках те же самые значения, что и исходная функция. Данные точки носят название узлов интерполяции.
В качестве интерполируемой функции рассмотрим многочлен g(x)=Pn(x).
Пусть
Pn(x) = b0 + b1x + b2x2 + b3x3 + … + bnxn
На данном этапе требуется найти коэффициенты интерполируемой функции b0, b2, b3,…bn.
Значения узлов интерполяции задаются следующим выражением:
Pn(x) = Ui
В этом случае уравнения узлов будут иметь следующий вид:
Для точки x1:
b0 + b1x1 + b2x21 + b3x31 + … + bnxn1 = U1 и т.д.
Вообще, для любой точки xn уравнение узлов будет иметь следующий вид:
b0 + b1xn + b2x2n + b3x3n + … + bnxnn = Un
В данном случае степень многочлена n = 5, поскольку при данном n система имеет единственное решение:
Pn(x) = b0 + b1x + b2x2 + b3x3 + b4x4 + b5x5.
Для нахождения коэффициентов уравнения воспользуемся методом обратной матрицы. Для этого составим матрицу следующего вида:
После вычисления элементов матрицы получим:
X=
Для нахождения неизвестных коэффициентов решаем в матричном виде:
B = X-1U, где U – матрица со значениями температуры в узлах интерполяции.
В данном случае имеем
B=
.
Соответственно, искомый многочлен имеет вид:
P5(x) = x + x2 – x3 + x4 – x5.
Для того, чтобы удостовериться в правильности подсчета, проведем подсчет значения интерполируемой и интерполирующей функции в контрольной точке x = πD, где D = м.
Значение интерполяционного многочлена в контрольной точке:
Вычисление коэффициента теплоотдачи
Коэффициент теплоотдачи α зависит от скорости потока и множества других факторов. Приближенно этот коэффициент можно найти как среднее значение функции
на некотором отрезке [0, T], т.е.
Обозначим
В этом случае
Поскольку вычислять интеграл будем приближенно, то будет иметь место погрешность.
;
Погрешность зависит от погрешности интеграла.
-
относительная погрешность.
Исходя из допустимой погрешности α, найдём абсолютную допустимую погрешность вычисления определённого интеграла.
,
т.к. α > α0
то допустимая абсолютная погрешность
интеграла равна
ΔI = 0,001T.
Следовательно, в нашем случае при Т = с предельно допустимая абсолютная погрешность вычисления интеграла I будет равна ΔI = с.
Вычисление интеграла методом трапеций
Суть
любого приближенного метода вычисления
некоторого определённого интеграла
состоит в том, что подынтегральную
функцию заменяют функцией g(x)
(f(x)≈g(x))
такой, что первообразная от неё
сравнительно просто вычисляется, а
далее применяют формулу Ньютона –
Лейбница.
(49)
; G/(x)=g(x)
Разобьем промежуток интегрирования на n равных частей. В данном случае n зависит от погрешности.
Ширина отрезка разбиения – шаг интегрирования – будет вычисляться по формуле:
h = T/n.
На каждом шаге интегрирования заменим интеграл интерполяционным членом первой степени – прямой. В этом случае интеграл будет представлен как сумма площадей трапеций, вписанных под функцию:
Площадь отдельной трапеции будет вычисляться по формуле:
Найдем количество отрезков разбиения. Как было упомянуто выше, n зависит от погрешности:
n = n(δ), где δ = 0,001Т.
В
нашем случае
,
где М2
– максимальное по модулю значение
второй производной функции теплоотдачи
на отрезке от 0 до Т сек.
Для нахождения максимума найдем третью производную функции и приравняем ее к нулю:
При решении данного уравнения имеем два корня: f3(x)1 = и f3(x)1 =.
Выбираем первое значение М2 = . Получаем n = .
Полученное значение n следует округлить для ближайшего большего целого значения, поэтому примем n =
После подстановки всех полученных значений в вышеприведенные формулы получаем значение суммы площадей трапеций, равное I=
Следовательно, коэффициент теплоoтдачи составит
т/м2К
Погрешность вычисления α:
|Δα | = α0 |ΔI|/T < α0/T * M2T3/12n2 = α0M2T2/12n2
Вт/м2К.
Относительная погрешность Δα/α = < 0,001. Требования не нарушены.
Приближенное вычисление определённого
интеграла методом парабол
В методе парабол интервал интегрирования разбивается на чётное число интервалов n и на каждом сдвоенном интервале (xi; xi+2) i = 0,1,2….n-2, длиной 2h (h = (b-a)/n). подынтегральная функция f(x) заменяется полиномом Лагранжа 2-й степени.
Приближённое значение определённого интеграла вычисляется как сумма частичных площадей Sj; j = 1,2,…n/2, где Sj есть площадь, ограниченная сверху полиномом Лагранжа 2-й степени.
xi = a + ih; i = 0..n
yi = f(xi); i = 0..n
Погрешность метода парабол
,
b
= T;
a
= 0
Учитывая сложность вычисления M4, оценку погрешности вычисления определённого интеграла будем производить, используя поправку Рунге.
Зададим произвольное, чётное число интервалов. Вычисленное значение интеграла при этом обозначим In
Возьмём n1 = 2n
Снова вычислим значение интеграла и, обозначив его I2n , найдём поправку Рунге:
;
|R2n|≤∆I;
∆I = 0.0001T; I = I2n
+ R2n
α = α0 + (αI)/T
Шаг |
I |
δ |
2 |
|
- |
4 |
|
|
8 |
|
|
На шаге 8 значение δ = < 0,015. Следовательно, принимаем значение интеграла I = с.
Итак, значение α = 113,966. Погрешность вычисления составила Δα = 7,716*10-3.