русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Метод прямоугольников


Дата добавления: 2015-07-23; просмотров: 2195; Нарушение авторских прав


 

Для получения формулы прямоугольников интервал интегрирования [a, b] разбивается на n подынтервалов равной длины (шагов) точками: x0 = a, x1, x2, … , xi, xi+1, … , xn = b так, что

xi+1 - xi = h = , i = 1, 2, …, n. (2)

 

На этих подынтервалах строятся прямоугольники, высота их определяется значением функции f(x) в какой либо точке подынтервала.

Если f(xi) определяется для левой границы каждого подынтервала (рис. 2.1), то формула прямоугольников имеет следующий вид:

I1 = (3)

 

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

Если f(xi) определяется для правой границы каждого подынтервала (рис. 2), то

 

I2 = (4)

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

Рис. 1 Рис. 2

 

Если функция монотонна на отрезке [a, b], то в одном случае получается значение интеграла I с недостатком I1, а в другом – с избытком I2. Более точное значение I получают при усреднении величин:

I = . (5)

Если f(xi) определяется для середины каждого подынтервала, то формула прямоугольников имеет следующий вид:

I3 = (6)

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

 

Точность интегрирования для этих методов приближенно равняется ε ≈ h.

 

Пример.

С помощью формул левых, правых и средних прямоугольников вычислить , если h = 0,2.

 

Точное решение:

○Вычисление интеграла методом прямоугольников выполним в таблице Excel (рис. 3, 3-a).

 

Значения интервала интегрирования [0, 1] соответственно поместить в ячейки B3 и F3. Интервал интегрирования разобьем на 5 подынтервалов (n = 5). Введем значение n в ячейку В2. Шаг интегрирования вычислим в ячейке F2 по формуле

h = h = .

 

Рис. 3 (Режим решения)

 

Режим показа формул

Рис. 3 - а



 

I) Для приближенного вычисления интеграла по формуле левых прямоугольников (3) требуется вычислить значения функции f(x) = 3x2 - 4x в точках (2):

x0 = a=0;

x1= x0 + h= 0+0,2 =0,2 ;

x2 = x1 + h = 0,2 + 0,2 = 0,4;

x3 = x2+h = 0,4 + 0,2 = 0,6;

x4 = x3+h = 0,6 + 0,2 = 0,8.

Вычисление значений x0, x1, x2, x3, x4, представлено в блоке ячеек B6:B10, а соответствующие им значения функции – в блоке ячеек С6:С10.

Затем следует вычислить их сумму (в ячейке С11) и полученное значение умножить на шаг интегрирования h(в ячейке С12):

∑ = 0-0,68–1,12–1,32-1,28 = -4,4   I = 0,2∙ (-0,44) = -0,88.

I =.

 

 

II) Для приближенного вычисления интеграла по формуле правых прямоугольников (4) требуется вычислить значения функции f(x) = 3x2 - 4x в точках:

x1= x0 + h= 0 + 0,2 = 0,2 ;

x2 = x1 + h = 0,2 + 0,2 = 0,4;

x3 = x2+h = 0,4 + 0,2 = 0,6;

x4 = x3+h = 0,6 + 0,2 = 0,8.

x5 = x4+h = 0,8 + 0,2 = 1,0.

Вычисление значений x1, x2, x3, x4, x5 представлено в блоке ячеек Е6:Е10, а соответствующие им значения функции – в блоке ячеек F6:F10.

Затем следует вычислить их сумму (в ячейке F11) и полученное значение умножить на шаг интегрирования h(в ячейке F12):

Приближенное значение интеграла, вычисленное по формуле левых прямоугольников равно -0,88, а по формуле правых прямоугольников равно -1,08.

Их среднее значение ближе к точному, равному -1.

III) Для приближенного вычисления интеграла по формуле средних прямоугольников (5) требуется вычислить значения функции f(x) = 3x2 - 4x в точках:

(xi-1+ xi)/2 (блок ячеек G6:H12), их сумму (ячейка H11), полученное значение умножить на шаг интегрирования h (ячейка H12).

 

Разбивая интервал интегрирования на большее число отрезков, например, на 10, можно получить более точное решение (рис. 4).■

 

Рис. 4

 




<== предыдущая лекция | следующая лекция ==>
Основные теоретические положения | Метод трапеций


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.864 сек.