Лабораторная работа №12
Численное интегрирование Краткая теория Для приближенного вычисления определенного интеграла
где Обозначив
где Формула Симпсона имеет вид:
Оценка погрешности, когда f(x) имеет четыре производных на [a,b], дается формулой:
Формула Симпсона обладает повышенной точностью по сравнению с формулой трапеций. Это означает, что для достижения той же точности в ней можно брать меньшее число отрезков разбиения. Для оценки погрешности на практике часто используется прием двойного пересчета. При этом интеграл вычисляется дважды: при делении промежутка интегрирования на n частей и на 2n частей. Обозначаем полученные значения интеграла In и I2n. Эти значения сравниваются, и совпадающие десятичные знаки считаются верными. Обозначив через Rn и R2n погрешность интегрирования по формуле Симпсона соответственно при n и 2n отрезках разбиения, можно получить оценку:
Решение одного варианта 1. Вычислить интеграл по формуле трапеций с точностью до 0.001
Чтобы вычислить интеграл с заданной точностью, следует подобрать значение n так, чтобы выполнялось условие:
Находим последовательно
Дальнейшее вычисление выполняем в виде расчетной таблицы:
Составим расчетную таблицу:
получим
Для оценки погрешности повторим вычисление интеграла для n=20:
Применяя формулу Симпсона, получим
Задания 1) Вычислить интеграл по формуле с точностью до 0,001. 2) Вычислить интеграл по формуле Симпсона при n=10. Оценить погрешность методом двойного пересчета.
Лабораторная работа №13 Метод Эйлера решения обыкновенных дифференциальных уравнений Краткая теория Задача Коши: Найти решение y=y(x) дифференциального уравнения
удовлетворяющее начальному условию Задача Коши имеет единственное решение, удовлетворяющее начальному условию, если функция f(x,y) непрерывна в некоторой окрестности точки (x0,y0) и если в этой окрестности существует ограниченная частная производная функции f по y. Одним из численных методов решения дифференциальных уравнений является метод Эйлера. Пусть требуется найти решение задачи Коши на отрезке [a,b]. Разобьем отрезок [a,b] на n равных частей и получим последовательность xk=x0+hk, k=0,1,…,n; h=(b-a)/ n. Формула Эйлера для вычисления значений y имеет вид: yk+1=yk+f (xk, yk)h (2)
Mn
M2 M0 M1
y0 y1 y2
x0 x1 x2 xn x
Рис. 1 Геометрический смысл метода Эйлера состоит в следующем: на [x0, x1] искомую интегральную кривую заменяют отрезком касательной к ней, проходящей через точку M0(x0, y0). Затем из точки M1(x1,y1) проводят новый отрезок касательной уже к той интегральной кривой, которая проходит через M1 (рис.1). Продолжая построение отрезков, получают ломаную Эйлера, которая аппроксимирует искомую интегральную кривую. Основным недостатком метода Эйлера является невысокая точность, поэтому чаще используют одну из модификаций метода Эйлера – метод Эйлера с уточнением. Согласно этому методу грубое приближение y(0), найденное по формуле (2), уточняется в ходе построения итерационной последовательности
Итерации продолжают до тех пор, пока два последовательных приближения Решение одного варианта Используя метод Эйлера с уточнением, составить таблицу приближенных значений решения дифференциального уравнения
удовлетворяющего начальному условию y(1.4)=2.2 на [1.4;2.4] с шагом h=0.1. Вычисления вести с четырьмя десятичными знаками. Результаты вычислений оформим в виде таблицы 1. В заголовке таблицы приняты обозначения: k- номер аргумента xk, для которого находится значение решения yk, Порядок вычислений 1) Находим грубое приближение
Значение f(xk,yk) записываем в 4- ый столбец таблицы. Затем вычисляем значение hfk, а затем y0k+1 по формуле (2) (сумма 3 и 5 столбцов таблицы).
2) Используя y0k+1 в качестве начального приближения, находим уточнение значение y(i)k+1 по формуле (3):
Для этого вычисляем Находим сумму 4-го и 8-го столбцов (результат в 9-ый столбец). Умножаем результат на h/2 (10-ый столбец). Прибавив к значению 10 столбца значение yk из 3-го столбца, получаем очередное значение итерационной последовательности (по формуле (3)) и записываем его в 7-ой столбец. Повторяем вычисления i-х приближений до тех пор, пока не будет выполнено равенство
до 4-х знаков после запятой, и берем 3) Очередные значения yk находим по правилам приведенных выше пунктов 1 и 2, пока не будут найдены все k решений на отрезке [a,b].
Задание Используя метод Эйлера с уточнением, составить таблицу приближенных значений интеграла дифференциального уравнения Все вычисления вести с четырьмя десятичными знаками. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
Популярное: Личность ребенка как объект и субъект в образовательной технологии: В настоящее время в России идет становление новой системы образования, ориентированного на вхождение... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему стероиды повышают давление?: Основных причин три... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (670)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |