Уровень алгоритма

Участник:Бобцов Борис/Вычисление определенного интеграла с использованием адаптивно сгущающейся сетки: различия между версиями

Материал из Алговики
Перейти к навигации Перейти к поиску
Строка 24: Строка 24:
Тогда, согласно методу трапеций, можно численно найти определенный интеграл от функции <math> f (x) </math> на отрезке <math>[a,b]</math>:  
Тогда, согласно методу трапеций, можно численно найти определенный интеграл от функции <math> f (x) </math> на отрезке <math>[a,b]</math>:  


<math> \int_a^b{f(x)dx} = h \left( \frac{f_0 + f_n}{2} + \sum^{n-1}_{i=1} {f_i} \right)</math>
<math> \int_a^b{f(x)dx} = \frac{b - a}{n} \left( \frac{f_0 + f_n}{2} + \sum^{n-1}_{i=1} {f_i} \right)</math>


Будем полагать значение I найденным с точностью ε, если выполнено условие
Будем полагать значение I найденным с точностью ε, если выполнено условие

Версия от 10:35, 15 октября 2016


Вычисление определенного интеграла с использованием адаптивно сгущающейся сетки
Последовательный алгоритм
Последовательная сложность [math]\displaystyle{ - }[/math]
Объём входных данных [math]\displaystyle{ - }[/math]
Объём выходных данных [math]\displaystyle{ - }[/math]
Параллельный алгоритм
Высота ярусно-параллельной формы [math]\displaystyle{ - }[/math]
Ширина ярусно-параллельной формы [math]\displaystyle{ - }[/math]


Свойства и структура алгоритма

Общее описание алгоритма

Математическое описание алгоритма

Будем рассматривать проблему вычисления значения определенного интеграла:

[math]\displaystyle{ I(a,b) = \int_a^b{f(x)dx} }[/math]

с некоторой заданной точностью ε. Пусть на отрезке [math]\displaystyle{ [a,b] }[/math] задана равномерная сетка, содержащая [math]\displaystyle{ n+1 }[/math] узел:

[math]\displaystyle{ x_{i} = a + \frac{(b - a)} {n} i, i = 0,...,n }[/math]

Тогда, согласно методу трапеций, можно численно найти определенный интеграл от функции [math]\displaystyle{ f (x) }[/math] на отрезке [math]\displaystyle{ [a,b] }[/math]:

[math]\displaystyle{ \int_a^b{f(x)dx} = \frac{b - a}{n} \left( \frac{f_0 + f_n}{2} + \sum^{n-1}_{i=1} {f_i} \right) }[/math]

Будем полагать значение I найденным с точностью ε, если выполнено условие

Вычислительное ядро алгоритма

Макроструктура алгоритма

Схема реализации последовательного алгоритма

Последовательная сложность алгоритма

Информационный граф

Ресурс параллелизма алгоритма

Входные и выходные данные алгоритма

Свойства алгоритма

Программная реализация алгоритма

2.7 Существующие реализации алгоритма