УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ - УПИ ИННОВАЦИОННАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА.

Презентация:



Advertisements
Похожие презентации
Учебный курс Основы вычислительной математики Лекция 1 доктор физико-математических наук, профессор Лобанов Алексей Иванович.
Advertisements

Численное дифференцирование. Численное интегрирование. Лекция 2:
Л АБОРАТОРНАЯ РАБОТА 4 Тема: Численное дифференцирование Тема: Численное дифференцирование.
План лекции: 1. Методы интегрирования(продолжение) 2. Определенный интеграл.
Л АБОРАТОРНАЯ РАБОТА 6 Тема: Численные методы решения задачи Коши для обыкновенных дифференциальных уравнений.
Л АБОРАТОРНАЯ РАБОТА 5 Тема: Численное интегрирование Тема: Численное интегрирование.
Методы обработки экспериментальных данных. Методы обработки экспериментальных данных: 1. Интерполирование 2. Метод Лагранжа.
Лобанов Алексей Иванович Основы вычислительной математики Лекция 1 8 сентября 2009 года.
Лекция 1: Дифференциальные уравнения. Разностный метод.
ЛЕКЦИЯ Приближенное решение обыкновенных дифференциальных уравнений: Метод Эйлера.
Методы численного интегрирования Выполнили: ст. гр. 2Б15: Забродько П. О Золоторёв Р. Н Руководитель: Тарбокова Т. В.
Степенные ряды Лекции12, 13, 14. Функциональные ряды Ряд, члены которого являются функциями, называется функциональным и обозначается. Если при ряд сходится,
Л АБОРАТОРНАЯ РАБОТА 7 Тема: Решение граничных задач для обыкновенных дифференциальных уравнений Тема: Решение граничных задач для обыкновенных дифференциальных.
1 Неопределённый интеграл 1 Неопределённый интеграл Функция F (x) называется первообразной для функции f (x) в промежутке a < x < b, если в любой точке.
7.Численные методы решения обыкновенных дифференциальных уравнений Уравнение связывающее неизвестную функцию y(x), независимую переменную x и производные.
МЕТОДЫ ОПТИМИЗАЦИИ § 1. Основные понятия. Под оптимизацией понимают процесс выбора наилучшего варианта из всех возможных В процессе решения задачи оптимизации.
Тема: Теория погрешностей. Под погрешностью понимается некоторая величина, характеризующая точность результата. Выделяют три вида погрешностей: 1. Неустранимая.
Метод Ньютона: 1- и 2-я интерполяционные формулы Ньютона.
Большая часть классического численного анализа основывается на приближении многочленами, так как с ними легко работать. Однако для многих целей используются.
НЕЛИНЕЙНЫЕ УРАВНЕНИЯ § 1. Уравнения с одним неизвестным.
Транксрипт:

УРАЛЬСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ - УПИ ИННОВАЦИОННАЯ ОБРАЗОВАТЕЛЬНАЯ ПРОГРАММА

Компьютерное моделирование процессов массопереноса в реакторных материалах ЛЕКЦИЯ 2 «Основные математические операции в компьютерном моделировании (КМ) и вычислительных методах физики (ВМФ)» Лектор: Купряжкин Анатолий Яковлевич Авторы курса: А.Я. Купряжкин, К.А. Некрасов

3 Цель лекции: Знакомство с методами численного дифференцирования, интегрирования, нахождения корней уравнения.

4 Основные математические операции в КМ и ВМФ: ПЛАН ЛЕКЦИИ: Численное дифференцирование. Численное интегрирование. Нахождение корней уравнения: Метод шагового поиска. Метод Ньютона – Рафсона. Метод секущих

5 Численное дифференцирование Задача ЧД формулируется следующим образом: рассчитать приближенное значение, используя известные значения (см. рис.).

6 Разложим функцию f (x) в ряд Тейлора вблизи x=0 Тогда Численное дифференцирование

7 Будем считать, что функция f и все ее производные являются величинами одного порядка. Вычитая из, получим В этом соотношении первый член дает конечно-разностную аппроксимацию искомой производной. Пренебрегая вторым и последним членами, получим приближенную формулу, называемую «3-х точечной» формулой Численное дифференцирование

Это выражение дает точное значение производной в случае, когда f на интервале [-h;h] является полиномом второй степени, то есть все производные высших степеней равны нулю. Последняя формула дает более точное значение производной, чем формулы, использующие обычное приближение Эйлера, в основе которых лежит предположение о линейной аппроксимации функции на интервале между x=0 и. Численное дифференцирование

9 Численное интегрирование Для вычисления значения определенного интеграла на отрезке от a до b (см. рис. ЧД ) определяют равномерную сетку с шагом h, так чтобы было целым четным числом. Получив формулу вычисления интеграла на интервале длиной 2h в пределах от –h до +h, можно использовать ее для вычисления определенного интеграла на всем отрезке от а до b

10 Основная идея методов численного интегрирования заключается в приближенной замене функции f между –h и +h некоторой другой функцией, которая может быть точно проинтегрирована на этом отрезке. Численное интегрирование

11 Простейшее приближение (выполнить самостоятельно) Заключается в разбиении отрезка [– h;h] на два участка [–h;0] и [0; h] и принятии для этих участков линейной аппроксимации. В этом случае мы получим формулу метода трапеций.

12 Более точное приближение можно получить, если использовать разложение f в ряд Тейлора и подставить выражение для первой и второй производных (выполнить самостоятельно)

13 Последнее выражение называется формулой СИМПСОНА. Ее точность на два порядка выше точности формулы трапеций. Кроме того, ошибка интегрирования по формуле Симпсона меньше той, которую следовало бы ожидать от разложения Тейлора. Формулы более высокого порядка можно получать, оставляя больше членов в разложении f, используемом для интерполяции f между узлами сетки. Поскольку в квадратурные формулы при ЧИ все значения f входят с одинаковым знаком, в отличие от численного дифференцирования численное интегрирование устойчиво, результат стремится к определенному пределу по мере роста N и уменьшения шага сетки h. Формула Симпсона

14 Анализ особенностей исходного интеграла в методах ЧИ: Верхний предел интегрирования очень большой. Подынтегральные функции имеют интегрируемые расходимости. Учет наличия у функции интегрируемой особенности.

15 Верхний предел интегрирования очень большой. Рассмотрим интеграл, в котором с ростом x функция стремится к константе. Для случая когда вычисление интеграла по формуле Симпсона дает очень медленную сходимость. Если сделать замену переменной, интеграл принимает вид и легко вычисляется.

16 Подынтегральные функции имеют интегрируемые расходимости. В интеграле имеется особенность в точке x=1 ( g – непрерывная функция). Правильный результат можно получить после замены переменной. Тогда

17 Учет наличия у функции интегрируемой особенности. Если такая особенность имеется вблизи одной из границ интервала (например, 0 ), то вычисляемый интеграл целесообразно разбить на две части Пусть f (x) спадает вблизи нуля как ( c– константа), на интервале от h до 1 расходимостей не имеет. Тогда интеграл на этом отрезке может быть легко вычислен, а вклад интеграла от 0 до h приближенно можно учесть членом.

18 Нахождение корней уравнения Метод шагового поиска Метод шагового поиска является одним из возможных способов нахождения корня уравнения f (x)=0, когда его величина приблизительно известна. Алгоритм поиска заключается в следующем.

19 Метод шагового поиска Алгоритм поиска Выбирается начальное пробное значение x, меньшее корня. Затем, увеличивая это значение, необходимо провести расчеты f (x), проверяя каждый раз значение f (x) в новой точке. Когда f (x) меняет знак, происходит возврат назад на один шаг, после чего величина шага уменьшается в два раза, и процесс повторяется. Когда длина шага становится меньше погрешности, с которой необходимо определить положение корня, вычисления прекращаются. Число итераций, необходимых для нахождения корня, определяется задаваемой погрешностью. Если исходный шаг выбран слишком большим, можно пропустить исходный корень.

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

21 Последовательность может быть рассчитана, исходя из определения производной в точке (см. рис.).

22 Основным неудобством в методе является необходимость вычисления производной. Этого неудобства можно избежать в методе секущих. Вывод по методу Ньютона – Рафсона

23 Нахождение корней уравнения Метод секущих Метод секущих заключается в замене производной, рассчитываемой по формуле метода Ньютона – Рафсона выражением В результате последовательность может быть рассчитана по формуле (см. рис.).

24 Выводы по методу секущих Если исходные точки выбраны достаточно близко к искомому корню, то скорость сходимости метода секущих приближается к скорости метода Ньютона – Рафсона. Если вблизи значения функция имеет точку перегиба или несколько близких корней, сходимость в указанных методах может отсутствовать. Более надежная процедура заключается в том, что вначале используется алгоритм шагового нахождения для приближенного определения и лишь затем переходят к одному из «автоматических» алгоритмов (Ньютона – Рафсона или секущих).

25 Основные выводы по лекции Таким образом изложенные численные методы позволяют с заданной точностью численное дифференцирование, интегрирование и нахождение корней уравнений f (x)=0. Необходимым условием получения правильного результата является анализ особенностей поставленных задач и выбор соответствующего численного метода.

26 Список литературы к лекции 2 Гулд Х. Компьютерное моделирование в физике / Х. Гулд, Я. Тобочник. ч. 1, М.: Мир, с. Кунин С.Е. Вычислительная физика / С.Е. Кунин М.: Мир, с.

27 Спасибо за внимание!

28 Вопросы?