Файл: 1 Численные методы решения нелинейных алгебраических уравнений 3.docx

ВУЗ: Не указан

Категория: Реферат

Дисциплина: Не указана

Добавлен: 26.10.2023

Просмотров: 262

Скачиваний: 10

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Содержание

Введение 2

1 Численные методы решения нелинейных алгебраических уравнений 3

1.1 Метод половинного деления 3

1.2 Метод хорд 4

1.3 Метод касательных 5

1.4 Комбинированный метод хорд и касательных 6

2 Численные методы решения систем линейных алгебраических уравнений 7

2.1 Метод Гаусса 7

2.2 Матричный метод (метод обратной матрицы) 9

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

3.1 Метод прямоугольников 11

3.2 Метод трапеций 12

Заключение 13

Список литературы 14

Введение

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

1 Численные методы решения нелинейных алгебраических уравнений

В качестве исходных данных необходимо указать отрезок, содержащий только один корень уравнения, отделить корень. Таким образом, надо найти отрезок [a,b], на котором содержится ровно один корень уравнения f(x)=0.Для определения отрезка [a,b] воспользуемся графическим методом.На рабочем листе таблицы Excel протабулируем функцию на интервале [-5;7], построим график и определим отрезки, на которых функция меняет знак, т.е. пересекает ось OX. На этом отрезке находится корень уравнения, который уточним с помощью численных методов. Функция пересекает ось ОХ на отрезках [-4;-3], [-1;0], [6;7], следовательно, на этом отрезке имеется корень.

1.1 Метод половинного деления

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

  1. Найдем отрезок [a,b]: f(a)f(b)<0.

  2. Положим c=(a+b)/2.

  3. Если f(a)f(c)<0, то положим b=c, в противном случае a=c.

  4. Если  , то  , в противном случае выполнить пункт 2.
Ответ: корень уравнения на отрезке [6; 7] равен 6,73779.

1.2 Метод хорд

Согласно методу хорд, найденный отрезок [-1,5; 0] делится точкой с, которая находится по формуле , на два отрезка, затем выбираем новый отрезок от точки пересечения хорды с осью абсцисс до неподвижной точки, на которой функция сменяет знак и содержит решение. Полученный отрезок переобозначается [a,b] и снова находится с до тех пор, пока не выполнится условие . За приближенное значение корня принимается сi+1.Ответ: корень уравнения на отрезке [6; 7] равен 6,73805.

1.3 Метод касательных

Суть метода касательных состоит в разбиении отрезка [a; b] (при условии f(a)f(b) < 0) на два отрезка с помощью касательной и выборе нового отрезка от точки пересечения касательной с осью абсцисс до неподвижной точки, на котором функция меняет знак и содержит решение, причём подвижная точка приближается к 

ε-окрестности решения.Построение касательных продолжается до достижения необходимой точности решения ε.Метод касательных применим для решения уравнения вида f(x) = 0 на отрезке [a; b], если ни одна точка отрезка [a; b] не является ни стационарной, ни критической, то есть f’(x) ≠ 0 и f’’(x) ≠ 0.Условие неподвижной точки для метода касательных f(x)f’’(x) < 0.Условие начальной точки для метода касательных f(x)f’’(x) > 0.Сначала находим отрезок [a; b] такой, что функция f(x) дважды непрерывно дифференцируема и меняет знак на отрезке, то есть f(a)f(b) < 0.Далее применяем алгоритм решения.Входные данные: f(x), f’(x), f’’(x), a, b, ε.

  1. Если f(a)f’’(a) > 0, то x = a, иначе если f(b)f’’(b) > 0, то x = b.

  2. Δx = f(x)/f’(x).

  3. x = x − Δx

  4. Если |Δx| > ε, то идти к 2.
Выходные данные: x.Значение x является решением с заданной точностью ε нелинейного уравнения вида f(x) = 0.Если f(x) = 0, то x — точное решение.Ответ: корень уравнения на отрезке [6; 7] равен 6,73806.

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

С уть комбинированного метода заключается в приближении к искомому корню одновременно с двух сторон отрезка, на котором отделен корень уравнения. Начальным приближением в методе касательных служит тот конец отрезка, на котором выполняется условие Тогда приближение по методу касательных будет происходить слева, а по методу хорд – справа.Ответ: корень уравнения на отрезке [6; 7] равен 6,738.

2 Численные методы решения систем линейных алгебраических уравнений

2.1 Метод Гаусса

Суть метода Гаусса состоит в приведении системы уравнений к треугольному виду с помощью элементарных преобразований строк.Входные данные:  .
Прямой ход: , …, , ; , …, ; , …, ;… , …, ; , …, , ; , …, ; , …, ;… , …,

;



...

, , ,

, , ,



, ,



Обратный ход:

,

,

,



,

,

Выходные данные: x.



Рисунок 1 Метод Гаусса

Ответ: 0,4; 1,5; 0,59; -0,27.

2.2 Матричный метод (метод обратной матрицы)

Суть метода обратной матрицы состоит в умножении обратной матрицы коэффициентов системы линейных уравнений на вектор свободных членов. Для решения методом обратной матрицы системы линейных уравнений вида Ax=b (где A – квадратная матрица n*n коэффициентов системы, а b – вектор свободных членов системы), сначала найдём главный определитель системы Δ. Метод обратной матрицы применим, если главный определитель системы Δ≠0.Ответ: 0,4; 1,5; 0,59; -0,27.

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

3.1 Метод прямоугольников

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