Численное интегрирование на платформе .Net

Содержание

Слайд 2

Объект исследования: Вычисление определенных интегралов Предмет исследования: Приближенные методы решения определенных

Объект исследования: Вычисление определенных интегралов
Предмет исследования: Приближенные методы решения определенных интегралов с использованием

современных информационных технологий. В частности, базирующихся на платформе .Net Framework.
Актуальность исследования: Без интегралов было бы невозможно возведение крупных объектов (например, мостов) , использование самолётов и прочих привычных вещей, при создании которых проводятся сложные расчёты.
Слайд 3

Цель работы: рассмотреть методы решения численного интегрирования на платформе .Net Задачи:

Цель работы: рассмотреть методы решения численного интегрирования на платформе .Net
Задачи:
1)проанализировать

методы решения интегралов
2)разработать и реализовать алгоритмы решения интегралов в различных программных средах
3) анализ методов решения интегралов и выбор наилучшего метода
Слайд 4

Слайд 5

Методы численного интегрирования Существует несколько методов для вычисления определенного интеграла: Метод

Методы численного интегрирования

Существует несколько методов для вычисления определенного интеграла:
Метод прямоугольников
Метод трапеций
Метод

Симпсона (метод парабол)
Слайд 6

Метод прямоугольников Метод численного интегрирования функции одной переменной, заключающийся в замене

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

Метод численного интегрирования функции одной переменной, заключающийся в замене подынтегральной

функции на многочлен нулевой степени, то есть константу, на каждом элементарном отрезке.
Слайд 7

Достоинства и недостатки метода прямоугольников Высокая погрешность; для достижения высокой точности

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

Высокая погрешность; для достижения высокой точности расчета

приходится сильно ”мельчить” шаг интегрирования, что приводит к сильному увеличению временных затрат.
Слайд 8

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

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

 

Слайд 9

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

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

 

 

Слайд 10

Метод прямоугольников Формулу (1) называют формулой левых прямоугольников, а (2) – правых прямоугольников.

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

 

 

Формулу (1) называют формулой левых прямоугольников, а (2) – правых

прямоугольников.
Слайд 11

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

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

Слайд 12

Метод трапеций Метод численного интегрирования функции одной переменной, заключающийся в замене

Метод трапеций

Метод численного интегрирования функции одной переменной, заключающийся в замене на

каждом элементарном отрезке подынтегральной функции на многочлен первой степени, т.е. на линейную функцию.
Слайд 13

Достоинства и недостатки метода трапеций

Достоинства и недостатки метода трапеций

Слайд 14

Метод трапеций

Метод трапеций

 

Слайд 15

Метод трапеций

Метод трапеций

 

Слайд 16

Алгоритм метода трапеций

Алгоритм метода трапеций

Слайд 17

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

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

Слайд 18

Код метода прямоугольников на языке C# public double RectangleMethod(double a,int b,

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


public double RectangleMethod(double a,int b,

int n)
{
double s = 0;
double h = (b - a) / n;
double x = a;
for (int i = 1; i < n; i++)
{
x = x + h;
s = s + F(x);
}
return s * h;
}
Слайд 19

Метод трапеций в excel

Метод трапеций в excel

Слайд 20

Код метода трапеций на языке C# public double TrapezMethod(double a, int

Код метода трапеций на языке C#

public double TrapezMethod(double a, int b,int

n)
{
double s = 0;
double h = (b - a) / n;
double x = a;
for (int i = 1; i < n-1; i++)
{
x = x + h;
s = s + (F(x) + F(x + h)) / 2;
}
return s * h;
}