Учебная работа. Курсовая работа: Вычисление площадей эпюр с использованием численных методов

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Контрольные рефераты

Учебная работа. Курсовая работа: Вычисление площадей эпюр с использованием численных методов

Пермский муниципальный технический институт

Строительный факультет

Кафедра строительной механики и вычислительной техники

Курсовая работа

по дисциплине

ИНФОРМАТИКА

Тема:
Вычисление площадей эпюр с внедрением численных способов

работу выполнил:

Работу принял:

г. Пермь, 2008 г.


СОДЕРЖАНИЕ

Введение

1 Решение нелинейного уравнения

1.1 Отделение (локализация) корней

1.2 Уточнение корня

1.2.1 Способ Ньютона

2 Численное интегрирование

2.1 Квадратурные формулы прямоугольников

Введение

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

Нелинейные уравнения бывают алгебраическими и непознаваемыми.

Хоть какое нелинейное уравнение с одним неведомым можно представить в виде

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

Всякое х*
, обращающее уравнение в тождество, именуется корнем этого уравнения, т.е. .

С геометрической точки зрения задачка нахождения корней уравнения эквивалентна задачке нахождения нулей функции


либо абсцисс точек пересечения графика функции с осью
, т.е. значений
i

, для которых производится условие (для
=1, 2,……).

способы решения нелинейных уравнений делятся на прямые (четкие) и итерационные (приближенные).

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



(
) способы – это способы поочередных приближений.

метод нахождения приближенных значений корней уравнения складывается из 2-ух шагов.

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

· изучить количество, нрав и размещение корней;

· отыскать их приближенные значения (нулевые итерации).

2-ой шаг
— уточнение приближенного корня до данной степени точности


1.
Решение нелинейного уравнения


1.1 Отделение (локализация) корней

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





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

Х


у=е^х+lnx-10*x



1,000000


-7,281718



1,200000


-8,497562



1,400000


-9,608328



1,600000


-10,576964



1,800000


-11,362566



2,000000


-11,917797



2,200000


-12,186529



2,400000


-12,101355



2,600000


-11,580751



2,800000


-10,525734



3,000000


-8,815851



3,200000


-6,304319



3,400000


-2,812125



3,600000


1,879168



3,800000


8,036186



4,000000


15,984444



4,200000


26,121416



4,400000


38,932473



4,600000


55,010372



4,800000


75,079033



5,000000


100,022597




Аксиома 1.
Если непрерывная на отрезке [


] функция
воспринимает на концах его обратные знаки, т.е.
, то снутри этого отрезка содержится по наименьшей мере один корень уравнения



. Корень заранее будет единственным, если производная f/
(x)

существует и сохраняет неизменный символ снутри интервала (


), т.е. если f/
(x)

>0 (либо f/
(x<0)

) при

.

Разыскиваемый корень уравнения находится в интервале (3;4).


1.2 Уточнение корня

Итерационный процесс состоит в поочередном уточнении исходного приближения корня х0

. В итоге этого процесса находится последовательность приближений (итераций) значений корня уравнения
:

х1
, х2
, …, хп

Если эта последовательность имеет предел

,

то молвят, что итерационный процесс сходится и сходится к четкому решению уравнения
[3;4].

На практике необходимо ограничивать итерационный процесс конечным числом шагов (итераций)
. количество итераций зависит от требуемой точности нахождения корня.

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


в округи корня.

Существует несколько итерационных способов решения нелинейных уравнений: способ половинного деления (бисекций), способ хорд, способ Ньютона (способ касательных), измененный способ Ньютона.

Разглядим наиболее тщательно способ хорд.


1.2.1 Способ Ньютона

Геометрически способ Ньютона эквивалентен подмене маленького участка дуги кривой




касательной, проведенной в некой точке данной для нас кривой.

Пусть функция у=ех
+



на отрезке [3;5] удовлетворяет условиям аксиомы 1.

Положим для определенности для и
(5)>0. И выберем в качестве нулевого приближения х0

=5, для которого производится условие







>0.

Проведем касательную к кривой




в точке В0

[х0
;




0


]. В качестве первого приближения корня х1

возмем абсциссу точки пересечения данной для нас касательной с осью
. Через точку В1

[х1
;




1


] опять проведем касательную, абсцисса точки пересечения которой с осью
даст нам 2-ое приближение корня х2

и т.д.

Уравнение касательной в точке В1

[х1
;




1


] (
) к нашей кривой записывается

Пологая
, х=хп+1

, получим формулу для построения последовательности корня нашего уравнения, т.е. итерационную последовательность

.

способ касательных отлично реализуется на ЭВМ

способ Ньютона










f(x)=е^х+lnх-10*х
















0


5,00000


100,02260


138,61316


100,02260



1


4,27840


30,79482


62,35902


30,79482



2


3,78457


7,50210


34,28113


7,50210



3


3,56573


0,97941


25,64582


0,97941



4


3,52754


0,02541


24,32372


0,02541



5


3,52650


0,00002


24,28827


0,00002



6


3,52650


0,00000


24,28824


0,00000



7


3,52650


0,00000


24,28824


0,00000



8


3,52650


0,00000


24,28824


0,00000




Вывод: к данной точности более близка 5-я итерация.

, .

Проверим решение данного уравнения способом надстройки:

Нелинейное уравнение е^x+lnx-10*x=0




Х0


Xn


F(Xn)



3,5265


3,5265


0,00005





2 Численное интегрирование

При решении довольно огромного круга технических задач приходится сталкиваться с необходимостью вычисления определённого интеграла.

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

Такие формулы именуют
.

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


2.1 Квадратурные формулы прямоугольников

Отрезок интегрирования [

] разбиваем на
равных отрезков и получаем
равноудаленных точек: х0
=а, хп
=



i

+1


xi






, где
шаг разбивки. При всем этом обозначим
i




i


.

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

.

Существует несколько формул прямоугольников: «левых» (входящих), «правых» (выходящих) и «средних».

В нашем случае разглядим подробнее формулу «средних» прямоугольников, когда

.

Произведём разбивку для n=5 и n=10:

a=


3,0000


Численное интегрирование



b=


3,5265


n=


5



=



h=


0,1053



Номер




Способ



узла


узла


ср.прямоуг



1


3,0000


-8,8159


0,0000



2


3,1053


-7,6040


-0,9228



3


3,2106


-6,1456


-1,7179



4


3,3159


-4,4131


-2,3595



5


3,4212


-2,3759


-2,8187



6


3,5265


0,0000


-3,0633



a=


3,0000




b=


3,5265


n=


10




h=


0,0527



Номер




Способ



узла


узла


ср.прямоуг



1


3,0000


-8,8159


0,0000



2


3,0527


-8,2391


-0,4628



3


3,1053


-7,6040


-0,8952



4


3,1580


-6,9073


-1,2941



5


3,2106


-6,1456


-1,6564



6


3,2633


-5,3154


-1,9786



7


3,3159


-4,4131


-2,2571



8


3,3686


-3,4346


-2,4880



9


3,4212


-2,3759


-2,6675



10


3,4739


-1,2325


-2,7912



11


3,5265


0,0000


-2,8547



a=


3,5265


Численное интегрирование



b=


4,0000


n=


5



=



h=


0,0947



Номер




Способ



узла


узла


ср.прямоуг



1


3,5265


0,0000


0,0000



2


3,6212


2,4572


0,0045



3


3,7159


5,2492


0,2417



4


3,8106


8,4093


0,7433



5


3,9053


11,9743


1,5441



6


4,0000


15,9844


2,6825



a=


3,5265




b=


4,0000


n=


10




h=


0,0474



Номер




Способ



узла


узла


ср.прямоуг



1


3,5265


0,0000


0,0000



2


3,5739


1,1887


0,0011



3


3,6212


2,4572


0,0585



4


3,6686


3,8093


0,1760



5


3,7159


5,2492


0,3575



6


3,7633


6,7810


0,6072



7


3,8106


8,4093


0,9294



8


3,8580


10,1388


1,3287



9


3,9053


11,9743


1,8099



10


3,9527


13,9211


2,3780



11


4,0000


15,9844


3,0382

]]>