Мегаобучалка Главная | О нас | Обратная связь


Способы численного интегрирования



2019-12-29 174 Обсуждений (0)
Способы численного интегрирования 0.00 из 5.00 0 оценок




1) Квадратурные формулы прямоугольников.

2) Квадратурная формулы трапеций.

3) Квадратурная формула Симпсона.

Рассмотрим поподробнее способ квадратурных формул прямоугольников.

Квадратурные формулы прямоугольников

Отрезок интегрирования [a,b] разбиваем на n равных отрезков и получаем n+1 равноудаленных точек: x 0 = a , xn = b , xi +1 = xi + h , i =(0,1,…, n -1), где h шаг разбивки. При этом обозначим .

Площадь каждой элементарной криволинейной трапеции заменим площадью прямоугольника с основанием h и высотой , где i=0,1,2,…,n-1

В зависимости от выбора mi существует несколько формул прямоугольников.

· Формула «левых» (входящих) прямоугольников, когда mi = xi:

(2.8)

· Формула «правых» (выходящих) прямоугольников, когда mi = xi -1

 (2.9)

· Формула «средних» прямоугольников, когда mi = xi + h /2

(2.10)

Пример нахождения площади криволинейной трапеции

Найдем площадь криволинейной трапеции методом «левых» (входящих) прямоугольников.

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

(2.11)

В моем случае a=0,7, b=4, x* - решение нелинейного уравнения (найденное ранее). х*=1,307456037.

Найдем S1. Для этого, как говорилось ранее, разобьем отрезок от a до x * для начала на 5 частей. Шаг вычислим по формуле . В нашем случае h =0,121491207. Составим таблицу вида:

 

x`

y `

0,821491207

-0,240341227

0,942982415

-0,184434792

1,064473622

-0,128303731

1,185964829

-0,067263095

1,307456037

-0,000119456

 

где x`=x+h, y `= y ( x `), т.к. функция до корня x* лежит в отрицательной области, то формула для метода входящих прямоугольников будет выглядеть:

Получаем, что I =0,075380714. Теперь уменьшаем шаг в 2 раза, т.е. увеличиваем количество разбиений в 2 раза, тогда получаем h=0,060745604.

x`

y `

0,760745604

-0,271918938

0,821491207

-0,240341227

0,882236811

-0,211870637

0,942982415

-0,184434792

1,003728018

-0,156813572

1,064473622

-0,128303731

1,125219226

-0,098518017

1,185964829

-0,067263095

1,246710433

-0,034464413

1,307456037

-0,000119456

 

Получаем значение интеграла: I=0,08468228, определим е по формуле (2.6). В нашем случае e=0,023936676.

Опять уменьшаем шаг в 2 раза и получаем 20 разбиений с h=0,030372802.

x`

y `

0,730373

-0,289886259

0,760746

-0,271918938

0,791118

-0,255565552

0,821491

-0,240341227

0,851864

-0,225872242

0,882237

-0,211870637

0,91261

-0,198114836

0,942982

-0,184434792

0,973355

-0,170700579

1,003728

-0,156813572

1,034101

-0,142699619

1,064474

-0,128303731

1,094846

-0,113585932

1,125219

-0,098518017

1,155592

-0,083080997

1,185965

-0,067263095

1,216338

-0,05105816

1,24671

-0,034464413

1,277083

-0,017483449

1,307456

-0,000119456

 

I=0,089359684. е=0,004677404, что удовлетворяет заданной точности. Тогда получаем, что

Аналогично рассмотрим участок от x* до b . Т.к. функция лежит в положительной области, то вычисляем интеграл по формуле (2.8).  Разбиваем участок на 5 частей, тогда h =0,538508793

x`

y `

1,307456

-0,000119456

1,845965

0,361577144

2,384474

0,791667672

2,922982

1,258463933

3,461491

1,746382321

4

2,247403959

 

Получаем, что I=3,449351066

Уменьшаем шаг в 2 раза, значит увеличиваем число разбиений до 10. получаем шаг h =0,269254396

x`

y `

1,307456

-0,000119456

1,57671

0,169269369

1,845965

0,361577144

2,115219

0,570568282

2,384474

0,791667672

2,653728

1,021701245

2,922982

1,258463933

3,192237

1,500398398

3,461491

1,746382321

3,730746

1,995590368

4

2,247403959

 

Получаем, что I= 3,14028797, e=0,309063096.

Точность не удовлетворяет заданной, поэтому увеличиваем число разбиений до 10. h = 0,134627198.

x`

y `

1,307456

-0,000119456

1,442083

0,081270693

1,57671

0,169269369

1,711338

0,262985166

1,845965

0,361577144

1,980592

0,464311544

2,115219

0,570568282

2,249846

0,679830178

2,384474

0,791667672

2,519101

0,905723836

2,653728

1,021701245

2,788355

1,139351027

2,922982

1,258463933

3,05761

1,378863128

3,192237

1,500398398

3,326864

1,622941481

3,461491

1,746382321

3,596118

1,870626018

3,730746

1,995590368

3,865373

2,121203847

4

2,247403959

 

Получаем, что I =2,987378894, е=0,152909076. Данная точность не удовлетворяет заданную, поэтому продолжаем разбиение.

Увеличиваем число разбиений до 40. h=0,134627198

x `

y `

1,307456

-0,000119456

1,37477

0,039695527

1,442083

0,081270693

1,509397

0,124499597

1,57671

0,169269369

1,644024

0,215467404

1,711338

0,262985166

1,778651

0,311720214

1,845965

0,361577144

1,913278

0,412467875

1,980592

0,464311544

2,047906

0,517034183

2,115219

0,570568282

2,182533

0,624852304

2,249846

0,679830178

2,31716

0,735450821

2,384474

0,791667672

2,451787

0,848438265

2,519101

0,905723836

2,586414

0,963488964

2,653728

1,021701245

2,721042

1,080331004

2,788355

1,139351027

2,855669

1,198736328

2,922982

1,258463933

2,990296

1,318512697

3,05761

1,378863128

3,124923

1,439497237

3,192237

1,500398398

3,25955

1,561551229

3,326864

1,622941481

3,394178

1,684555937

3,461491

1,746382321

3,528805

1,808409222

3,596118

1,870626018

3,663432

1,933022811

3,730746

1,995590368

3,798059

2,058320067

3,865373

2,121203847

3,932686

2,184234166

4

2,247403959

 

Получаем I =2,911333086, e=0,076045808 что удовлетворяет заданной точности. Значит:

Тогда можем найти искомую площадь, которая будет находиться по формуле:

 

S= 3,000692769.

Вывод: полученная площадь вычислена с точность e=0,1, при этом количество разбиений до корня равно 10, а полсе корня – 40.


Аппроксимация



2019-12-29 174 Обсуждений (0)
Способы численного интегрирования 0.00 из 5.00 0 оценок









Обсуждение в статье: Способы численного интегрирования

Обсуждений еще не было, будьте первым... ↓↓↓

Отправить сообщение

Популярное:
Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ...
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (174)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.009 сек.)