Первая производная. Двухточечные методы

Для двухточечных методов при вычислении производных используется значение функции в двух точках. Приращение аргумента задается тремя способами, откладывая Δx = h вправо, влево и в обе стороны от исследуемой точки. Соответственно получается три двухточечных метода численного дифференцирования (табл. 11.1):

Таблица 11.1 Три двухточечных метода численного дифференцирования

метод 1 Первая производная. Двухточечные методы - student2.ru
метод 2 Первая производная. Двухточечные методы - student2.ru
метод 3 Первая производная. Двухточечные методы - student2.ru

Суть указанных методов проиллюстрирована на рисунке (рис. 11.1). Численное значение тангенса угла α образованного касательной к графику y(x) и осью абсцисс, показывает точное значение производной (геометрический смысл производной). Тангенсы углов α1, α2, α3 соответствуют приближенным значениям производных, определенных методами 1, 2, 3 соответственно (подумайте почему?).

Первая производная. Двухточечные методы - student2.ru

Рис. 11.1 - двухточечные методы численного дифференцирования

ПРИМЕР.

Вычислить точное и приближенное (тремя методами) значения производной функции y=x*x в точке x=1 с шагом h=1 и h=0.001.

Аналитическое решение: y'=2x , y'(1)=2,

Численное решение для шага: h=1

Первая производная. Двухточечные методы - student2.ru ,

для шага h=0.001

Первая производная. Двухточечные методы - student2.ru

Вычисление первых производных по трёхточечным схемам

Первая производная. Двухточечные методы - student2.ru

Расчетные формулы для указанной трехточечной схемы имеют вид:

Первая производная. Двухточечные методы - student2.ru

Вычисление производных второго порядка

Вторая производная вычисляется как первая производная от первой производной. Для следующей пятиточечной схемы (рис. 11.2):

Первая производная. Двухточечные методы - student2.ru

Рис. 11.2 - пятиточечная схема

расчетная формула имеет вид:

Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru

ПРИМЕР.

Написать программу для нахождения второй производной функции y = 2 * x4

в точке x=1 с шагом h=0.01, сравнить с точным значением.

Аналитическое значение

Первая производная. Двухточечные методы - student2.ru .

Приближенное значение

Первая производная. Двухточечные методы - student2.ru

Структура программы (ртабл. 11.2):

Таблица 11.2 - Структура программы

Описание x,y,h
X=1; h=0.01
Первая производная. Двухточечные методы - student2.ru
Вывод Первая производная. Двухточечные методы - student2.ru

Вычисление производных третьего порядка

Производные третьего порядка вычисляются как первая производная от производной второго порядка. Для рассмотренной пятиточечной схемы расчетная формула имеет вид:

Первая производная. Двухточечные методы - student2.ru

Задание для самостоятельной работы

1. Вычислить значение производной в произвольной точке x=x0 аналитически и численно тремя методами для пяти значений приращения аргумента Δx=1; 0.2; 0.1; 0.01; 0.001. Результаты расчета вывести на экран и распечатать в виде таблицы

Таблица вывода результатов расчета:

Δx y(x) y'(x) Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
         
0.2          
0.1          
0.01          
0.001          



Варианты функций:

Вар. Вид функции Вар. Вид функции
x(t)=Ae-at sin(ωt+b) y=ctgm (ax)
x(t)=Aeat cos(ωt+b) y(x)=(eax-e-ax)n
Первая производная. Двухточечные методы - student2.ru x(t)=tat
уυ(t)=cos2(at+b) y(x)=(ax)sin(bx)
yυ(t)=sin2(at+b) Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
q(t)=(a-btn)n Первая производная. Двухточечные методы - student2.ru
y(x)=xncos(ax) R(φ)=arccosm(a+bφn)
Первая производная. Двухточечные методы - student2.ru r(φ)=csin(aφ+b)
Первая производная. Двухточечные методы - student2.ru y(x)=ln(tgn(ax+b))
Первая производная. Двухточечные методы - student2.ru vυ(t)=loga(tn+bm)k
S(φ)=Вcоsn(aφ+b) S(φ)=Asinn(aφ+b)
y=tgax( x/a ) X(t)=lg(atn+b)

Примечание. Значение параметров a, b, c, d, m, n, A, B выбрать самостоятельно.

Численное интегрирование

Определенным интегралом функции f(x), взятом в интервале от a до b, называется предел, к которому стремится интегральная сумма Первая производная. Двухточечные методы - student2.ru при стремлении всех промежутков ∆xi к нулю:

Первая производная. Двухточечные методы - student2.ru .

При приближенном вычислении определенного интеграла шаг интегрирования h=∆x выбирается конечным: Первая производная. Двухточечные методы - student2.ru , где Ii - элемент интегральной суммы. Заменяя подынтегральную функцию на каждом шаге отрезками линий нулевого, первого и второго порядков, получаем приближенные формулы для вычисления интеграла методами прямоугольников, трапеций и Симпсона соответственно.

1. Приближенные формулы для вычисления интеграла методом прямоугольников (рис 12.1).

Первая производная. Двухточечные методы - student2.ru

Рис. 12.1 - вычисление интеграла методом прямоугольников

Правило прямоугольников (n=0). Заменяем график функции F(x) горизонтальной линией (линий нулевого порядка) и вычисляем значение элемента интегральной суммы как площадь прямоугольника

Первая производная. Двухточечные методы - student2.ru , где h - шаг интегрирования, у0 - значение функции в точке х=х0

у(х0)=у0

2. Приближенные формулы для вычисления интеграла методом трапеций (рис. 12.2).

Первая производная. Двухточечные методы - student2.ru

Рис. 12.2. - вычисление интеграла методом трапеций

Правило трапеций (n=1). Заменяем график функции F(x) прямой, проходящей через две точки (х00) и (х0+h,у1), и вычисляем значение элемента интегральной суммы как площадь трапеции

Первая производная. Двухточечные методы - student2.ru

3. Приближенные формулы для вычисления интеграла методом Симпсона (рис. 12.3).

Первая производная. Двухточечные методы - student2.ru

Рис. 12.3. - вычисление интеграла методом Симпсона

Правило Симпсона (n=2). Заменяем график функции F(x) квадратичной параболой, проходящей через три точки с координатами (х00), (х0+h,у1), (х0+2h,у2). Расчетную формулу для вычисления элемента интегральной суммы получим, используя интерполяционный многочлен Лагранжа, в виде: y(x)=y0A0(x)+y1A1(x)+y2A2(x), где:

Первая производная. Двухточечные методы - student2.ru

При x0=0; x1=h; x2=2h, получим:

Первая производная. Двухточечные методы - student2.ru

Первая производная. Двухточечные методы - student2.ru

При интегрировании на отрезке [a,b] расчетные формулы для методов прямоугольника, трапеций и Симпсона имеют вид:

Первая производная. Двухточечные методы - student2.ru ,

где h - шаг по x, fa, fi, fb - значения функции при x равном a, xi, b соответственно.

Для метода прямоугольников приведены две расчетные формулы, так как площадь прямоугольника на каждом шаге интегрирования может определяться по левой или правой стороне. Суть метода прямоугольников для отрезка [a, b] проиллюстрирована на рисунке, при этом площадь под кривой f(x) (вспомните геометрический смысл определенного интеграла) заменена суммой площадей заштрихованных прямоугольников (рис. 12.4).

Первая производная. Двухточечные методы - student2.ru

Рис. 12.4 - суть метода прямоугольников для отрезка [a, b]

Задание для самостоятельной работы

1. Вычислить значение определенного интеграла Первая производная. Двухточечные методы - student2.ru аналитически и численно четырьмя методами для пяти значений N, где N – число разбиений интервала интегрирования N=10; 20; 50; 100; 1000. Результаты расчета вывести на экран и распечатать в виде таблицы. Представление результатов расчета:

N Аналит. Значение Метод прямоуг. 1 Метод прямоуг. 2 Метод трапеций Метод Симпсона
         
         
         
         
         

2. Построить графики функций I=F(N).

Варианты интегралов приведены в таблице:

Вар. Вид интеграла Вар. Вид интеграла
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru
Первая производная. Двухточечные методы - student2.ru Первая производная. Двухточечные методы - student2.ru

Наши рекомендации