Разделы презентаций


Предмет вычислительной математики. Классификация погрешностей. Численное

Содержание

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Предмет вычислительной математики

Слайды и текст этой презентации

Слайд 1.
Предмет вычислительной математики. Классификация погрешностей. Численное дифференцирование.

.Предмет вычислительной математики. Классификация погрешностей. Численное дифференцирование.

Слайд 2Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Предмет вычислительной математики

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Предмет вычислительной математики

Слайд 3Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Краткий экскурс в историю
1768 г.

– Леонард Эйлер, метод ломаных
Леонард Эйлер (1707 – 1783)

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Краткий экскурс в историю1768 г. – Леонард Эйлер, метод ломаныхЛеонард Эйлер (1707

Слайд 4Вычислительная математика в наше время
Tianhe-2 (Китай),
более 3 000 000 вычислительных

ядер, ~ 55 PFlops
1950-ые
Первая Советская атомная бомба
БЭСМ-6, 1 MFlops
Трехмерное моделирование
Первые

многомерные расчеты

Сложные трехмерные расчетные сетки

Серийные двумерные расчеты с достаточной разрешающей способностью

1970-ые

Женщины с арифмометрами, работали пока не уставали…

Кластеры типа Beowolf, ~ 10 GFlops

1990-ые

2014 год

Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Вычислительная математика в наше времяTianhe-2 (Китай),более 3 000 000 вычислительных ядер, ~ 55 PFlops1950-ыеПервая Советская атомная бомбаБЭСМ-6,

Слайд 5Специфика вычислительной математики
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Вычислительная математика имеет

дело не только с непрерывными, но и с дискретными объектами

→ погрешность метода;

Погрешность вычислений в связи с ошибками округления;

Имеет значение обусловленность задач, т.е. чувствительность решения к малым изменениям входных данных;

Выбор вычислительного алгоритма, вообще говоря, влияет на результат вычислений;

Важная черта численного метода – экономичность, т.е. требование минимизации числа операций.

Специфика вычислительной математикиПредмет вычислительной математики. Погрешности. Численное дифференцирование.Вычислительная математика имеет дело не только с непрерывными, но и

Слайд 6Классификация погрешностей
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Классификация погрешностейПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 7Классификация погрешностей
Погрешность решения задачи
Неустранимая
Устранимая
Неточность задания числовых данных
Погрешность математической модели
Погрешность метода
Вычислительная

погрешность
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Классификация погрешностейПогрешность решения задачиНеустранимаяУстранимаяНеточность задания числовых данныхПогрешность математической моделиПогрешность методаВычислительная погрешностьПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 8Пример – колебания математического маятника
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
ΔΣ

= | φ3 – φ | = | φ3 –

φ2 + φ2 – φ1 + φ1 – φ | ≤ Δ1 + Δ2 + Δ3

ΔΣ ≤ Δ1 + Δ2 + Δ3

Неустранимая погрешность – трение зависит от скорости не совсем линейно + погрешность определения g, l, начальных условий; Δ1 = | φ1 – φ |.

Погрешность метода – дифференциальное уравнение не решается точно, требуется применить какой-либо численный метод; Δ2 = | φ2 – φ1 |.

Вычислительная погрешность связана, например, с конечностью разрядной сетки; Δ3 = | φ3 – φ2 |.

Пример – колебания математического маятникаПредмет вычислительной математики. Погрешности. Численное дифференцирование.ΔΣ = | φ3 – φ | =

Слайд 9Вычислительная погрешность
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
xмаш = x·( 1

+ ε(x) ), где мерой ε(x) может служить «машинное эпсилон»

ε – наименьшее положительное число, для которого ( 1 + ε(x) )маш ≥ 1

Утверждение 1.1. Относительная погрешность округления при представлении вещественного числа в ЭВМ ε ≈ 2–t, где t – разрядность мантиссы.

В расчетах с двойной точностью t = 52, εdouble ≈ 10–16

Машинное представление вещественных чисел:

Вычислительная погрешностьПредмет вычислительной математики. Погрешности. Численное дифференцирование.xмаш = x·( 1 + ε(x) ), где мерой ε(x) может

Слайд 10Иллюстрация понятия вычислительной погрешности (1)
Предмет вычислительной математики. Погрешности. Численное

дифференцирование.
Приближенное вычисление значения синуса с помощью разложения в ряд Тейлора
Ряд

сходится для любого значения x

Напишем программу для вычисления значения синуса при:
X1 = π / 6 ≈ 0.52366
X2 = 12π + π / 6 ≈ 38.22277

(Тер-Крикоров А.М., Шабунин М.И. Курс математического анализа. – М.: Физматлит, 2001. – С. 439.)

Иллюстрация понятия вычислительной погрешности (1) Предмет вычислительной математики. Погрешности. Численное дифференцирование.Приближенное вычисление значения синуса с помощью разложения

Слайд 11Предмет вычислительной математики. Погрешности. Численное дифференцирование.
#define EPS 1.e-8
#define X 0.52366
...
int i, k

= 0;
double curr_sum = 0.0, curr_sum_old = 0.0, fact;
do {
fact

= 1.0;
for ( i = 1; i<= 2*k+1; i++ )
fact *= i;
curr_sum_old = curr_sum;
curr_sum += pow( -1, k) * pow( X, 2*k+1 ) / fact;
k++;
} while ( fabs( curr_sum - curr_sum_old ) > EPS );

Результат расчета значения синуса:

Иллюстрация понятия вычислительной погрешности (2)

Для X1 = 0.52366: 0.500053…

Для X2 = 38.22277: 1.165079…

Предмет вычислительной математики. Погрешности. Численное дифференцирование.#define EPS	1.e-8#define X	0.52366...int i, k = 0;double curr_sum = 0.0, curr_sum_old =

Слайд 12Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Причина – быстрый рост ошибок

округления
Для | X | > 1: | ak | сначала

возрастают, а затем убывают

Иллюстрация понятия вычислительной погрешности (3)

Для | X | < 1: | ak | монотонно убывают

| ak | ~ 1015
ε ~ 10–16
Δ| ak | ~ 0.1

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Причина – быстрый рост ошибок округленияДля | X | > 1: |

Слайд 13Численное дифференцирование
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Численное дифференцированиеПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 14Численное дифференцирование – простейший пример
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
u’(x)

≈ ?

Численное дифференцирование – простейший примерПредмет вычислительной математики. Погрешности. Численное дифференцирование.u’(x) ≈ ?

Слайд 15Оценка погрешности метода
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Погрешность метода рассматривается

как мера малости по степеням h. Говорят, что погрешность метода

O(h), а сам метод обладает первым порядком аппроксимации.
Оценка погрешности методаПредмет вычислительной математики. Погрешности. Численное дифференцирование.Погрешность метода рассматривается как мера малости по степеням h. Говорят,

Слайд 16Полная погрешность
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Пусть u(x) вычисляется с

неустранимой погрешностью δ
Погрешность метода прямо пропорциональна h, неустранимая – обратно

пропорциональна. Значит, существует оптимальный шаг рассматриваемой формулы численного дифференцирования.
Полная погрешностьПредмет вычислительной математики. Погрешности. Численное дифференцирование.Пусть u(x) вычисляется с неустранимой погрешностью δПогрешность метода прямо пропорциональна h,

Слайд 17Определение оптимального шага
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Рассматриваемая формула точна

для линейной функции u(x), погрешность метода 0

Определение оптимального шагаПредмет вычислительной математики. Погрешности. Численное дифференцирование.Рассматриваемая формула точна для линейной функции u(x), погрешность метода 0

Слайд 18Численное дифференцирование – другие примеры
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Численное дифференцирование – другие примерыПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 19Постановка задачи численного дифференцирования
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
u(k)(xj) ≈

?
Метод неопределенных коэффициентов:

Постановка задачи численного дифференцированияПредмет вычислительной математики. Погрешности. Численное дифференцирование.u(k)(xj) ≈ ?Метод неопределенных коэффициентов:

Слайд 20Формирование системы уравнений
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Для простоты рассмотрим

случай k = 1

Формирование системы уравненийПредмет вычислительной математики. Погрешности. Численное дифференцирование.Для простоты рассмотрим случай k = 1

Слайд 21Система уравнений для нахождения коэффициентов
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Число

неизвестных равно числу уравнений при условии:
n = l + m
Остаточный

член имеет n-ый порядок аппроксимации
Система уравнений для нахождения коэффициентовПредмет вычислительной математики. Погрешности. Численное дифференцирование.Число неизвестных равно числу уравнений при условии:n =

Слайд 22Разрешимость полученной системы уравнений
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Определитель матрицы

A – детерминант Вандермонда. В случае различия всех узлов шаблона

det A ≠ 0, и, значит, существует единственное решение системы – набор коэффициентов.
Разрешимость полученной системы уравненийПредмет вычислительной математики. Погрешности. Численное дифференцирование.Определитель матрицы A – детерминант Вандермонда. В случае различия

Слайд 23Определитель Вандермонда
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

Определитель ВандермондаПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 24Общее теоретическое утверждение
Предмет вычислительной математики. Погрешности. Численное дифференцирование.
На шаблоне из

N точек с помощью метода неопределенных коэффициентов всегда можно построить

единственную формулу для вычисления производной k-го порядка (k от 1 до N – 1) с точностью по крайней мере O(hN–k).
Общее теоретическое утверждениеПредмет вычислительной математики. Погрешности. Численное дифференцирование.На шаблоне из N точек с помощью метода неопределенных коэффициентов

Слайд 25Замечание
Предмет вычислительной математики. Погрешности. Численное дифференцирование.

ЗамечаниеПредмет вычислительной математики. Погрешности. Численное дифференцирование.

Слайд 26Пример использования метода неопределенных коэффициентов (1)
Предмет вычислительной математики. Погрешности. Численное

дифференцирование.
с максимальным порядком

Пример использования метода неопределенных коэффициентов (1)Предмет вычислительной математики. Погрешности. Численное дифференцирование.с максимальным порядком

Слайд 27Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Пример использования метода неопределенных коэффициентов

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Пример использования метода неопределенных коэффициентов (2)

Слайд 28Предмет вычислительной математики. Погрешности. Численное дифференцирование.
Пример использования метода неопределенных коэффициентов

Предмет вычислительной математики. Погрешности. Численное дифференцирование.Пример использования метода неопределенных коэффициентов (3)

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика