49124 (Сравнительный анализ численных методов), страница 4

2016-07-29СтудИзба

Описание файла

Документ из архива "Сравнительный анализ численных методов", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "49124"

Текст 4 страницы из документа "49124"

Тогда отброшенное слагаемое будет являться погрешностью в формуле (1). В зависимости от того, какая точка выбирается за x отличают правостороннюю и левостороннюю производную.

Если для вычисления вместо x возьмем xi-1, то получится левосторонняя производная (2), а если xi+1, правосторонняя производная (1).

(1)

(2)

Отсюда видно, что порядок погрешности x - xi, т.е. при использовании

xi-1 или xi+1, порядка O (h).

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

Очевидно, что эта формула используется только для внутренних точек отрезка.

5.1.2 Нахождение производной

Вычислим производную функции f (x) =sin (x) в какой-либо точке на отрезке [0,π] двумя способами.

Разобьем отрезок на части:

h=

Найдем производную в точке x= .

По центрально-симметричной формуле:

По формуле правосторонней производной:

=cos ( ) =0.9659,

значит вычисление производной по центрально-симметричной формуле более точнее.

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

5.2.1 Общие сведения

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

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

В теории численного интегрирования используются следующие формулы для вычисления:

Формула левых прямоугольников:

Формула правых прямоугольников:

У этих формул погрешность порядка О (h).

Улучшения результатов можно добиться путем интерполирования (интерполирование можно вести на отрезке [a,b]). Интерполяция первого и второго порядка носит

Формула трапеции:

Формула Симпсона

, где n=2m

h=b-a/n

5.2.2 Нахождение определенного интеграла

Вычислим интеграл для функции разными способами.

Разобьем отрезок [0, ] на части:

h=

По формуле левых прямоугольников:

По формуле трапеции:

По формуле Симпсона:

При m=3:

При m=2:

Сравним полученные результаты с табличным:

=1

Можно сделать вывод, при вычислении определенного интеграла наибольшую степень точности дает формула Симпсона.


5.3 Решение ОДУ

5.3.1 Решение ОДУ методом Эйлера

,

Далее приведены результаты вычислений.

Далее приведены результаты вычислений.

5.3.2 Решение ОДУ методом Рунге-Кутты

,

Далее приведены результаты вычислений.

Поправка Ричардсона Ri для метода Эйлера:

Поправка Ричардсона Ri для метода Рунге-Кутта:


6.Численные методы решения обыкновенных дифференциальных уравнений

6.1 Общие сведения

Обыкновенные дифференциальные уравнения являются моделью динамических систем. То есть систем меняющих свои свойства при изменении независимой переменной в качестве таковой очень часто выступает время.

Обыкновенными дифференциальными уравнениями называются такие уравнения, которые содержат одну или несколько производных от искомой функции y=y (x). Их можно записать в виде

,

где х - независимая переменная.

Наивысший порядок n входящей в уравнение

производной называется порядком дифференциального уравнения.

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

Графические методы используют геометрические построения.

Аналитические методы встречаются в курсе дифференциальных уравнений. Для уравнений первого порядка (с разделяющимися переменными, однородных, линейных и др.), а также для некоторых типов уравнений высших порядков (например, линейных с постоянными коэффициентами) удается получить решения в виде формул путем аналитических преобразований.

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

Численные методы решения дифференциальных уравнений в настоящее время являются основным инструментом при исследовании научно-технических задач, описываемых дифференциальными уравнениями. При этом необходимо подчеркнуть, что данные методы особенно эффективны в сочетании с использованием современных компьютеров.

Существуют различные задачи для ОДУ, мы будем рассматривать задачу Коши. Из курса математики известны условия существования единственности решения задачи Коши и также известно, что аналитически эта задача решается в достаточно редких случаях. То есть для того чтобы ОДУ являлась моделью некоторого динамического процесса, имела аналитическое решение приходится принимать слишком много предположений упрощающих исходную постановку. Что далеко не всегда является продуктивным.

6.2 Метод Эйлера

Начальные условия: х=х0, у=у0, =f (x,y). Задача заключается в том, что необходимо построить функцию y=F (x) или Ф (х, у) =0, производная которой удовлетворяет заданному дифференциальному уравнению. Причем кривая соответствующей этой функции проходит через точку (х0, у0). Мы будем искать на заданном отрезке [a, b] х0=а значения некоторой функции, которые близки к соответствующим значениям искомого решения. Иногда говорят, что мы строим сеточную функцию, если разобьем отрезок [a, b] на n частей (h= (b-a) /n, где h - шаг сетки), тогда хi=x0+ih. Заменим в левой части производную правой разностью. При этом значения функции узлах заменим значениями сеточной функции :

Полученная аппроксимация ДУ имеет первый порядок, поскольку при замене на

допускается погрешность .

Будем считать для простоты узлы равноотстоящими, т.е.

Тогда из равенства

Получаем

Заметим, что из уравнения следует

.

Поэтому

представляет собой приближенное нахождение значение функции в точке при помощи разложения в ряд Тейлора с отбрасыванием членов второго и более высоких порядков. Другими словами, приращение функции полагается равным её дифференциалу. Полагая i=0, с помощью соотношения

находим значение сеточной функции при

: .

Требуемое здесь значение задано начальным условием , т.е. . Аналогично могут быть найдены значения сеточной функции в других узлах:

Построенный алгоритм называется методом Эйлера, графически он представлен на рисунке 6.1.

Рисунок 6.1 -Метод Эйлера

5.3 Метод Рунге-Кутты

Одним из способов улучшения метода Эйлера является метод Рунге-Кутты. Формула Рунге - Кутты 4-го порядка:

,

,

,


Заключение

В ходе выполнения курсовой работы был проведен сравнительный анализ численных методов, таких как итерация, интерполяция, численное дифференцирование и интегрирование, а также метод Эйлера.

В результаты все поставленные задачи были выполнены, цели достигнуты. Мы приобрели навыки в применении различных численных методов на практике. А также были исследованы различные методы.

Теперь перед нами стоит задача в применении приобретенных знаний в своей будущей профессиональной деятельности.


Список использованной литературы

  1. Р.Ф. Хемминг "Численные методы (для научных работников и инженеров)". - Москва, 1972.

  2. А.А. Амосов, А.Ю. Дубинский, Н.В. Копченова "Вычислительные методы для инженеров". - Москва, "Высшая школа", 1994.

  3. Ф.В. Формалев, Д.Л. Ревизников "Численные методы". - М.: ФИЗМАТЛИТ, 2004.

  4. Е.А. Волков. Численные методы: Учеб. Пособие для вузов - М.: Наука. Гл. ред. физ-мат. лит., 1987. - 248 с.

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5231
Авторов
на СтудИзбе
424
Средний доход
с одного платного файла
Обучение Подробнее