
- •Действия над приближенными величинами
- •Абсолютная и относительная погрешность.
- •Верные цифры.
- •Погрешности элементарных операций.
- •Вычисление значений элементарных функций. Вычисление значений алгебраического многочлена (метод Горнера).
- •Вычисление значений аналитических функций и степенные ряды.
- •Численное решение алгебраических и трансцен-дентных уравнений.
- •Отделение корней.
- •Оценки корней алгебраических уравнений.
- •Основные методы уточнения корней уравнения (дихотомии, хорд, касательных, простой итерации).
- •Решение систем нелинейных уравнений.
- •Численное решение систем линейных алгебраиче-ских уравнений. Метод Гаусса (схема полного исключения, сведение к треугольной матрице, проблема погрешности, схема главных элементов).
- •Алгоритм
- •Проблема собственных значений и методы ее решения.
- •Поиск максимального по модулю собственного числа и соответствующего собственного вектора (степенной метод, метод скалярных произведений).
- •Аппроксимация функции.
Вычисление значений элементарных функций. Вычисление значений алгебраического многочлена (метод Горнера).
Общепринятый сейчас способ вычисления многочленов восходит к Ньютону и называется схемой Горнера. Эта универсальная (то есть применимая к любому многочлену) схема предельно проста и изящна. Она получается из формулы (1) вынесением за скобки x всюду, где это возможно:
f (x) = xn + a1xn–1 + a2xn–2 + ... + an–1x + an (1)
f (x) = (...(((x + a1)·x + a2)·x + a3)...)·x + an. |
(2) |
Порядок действии при вычислении f (x) определяется скобками в (2): сначала сложение внутри самой внутренней пары скобок (его результат обозначим через p1), затем умножение и сложение внутри следующей пары скобок (результат p2) и т.д.:
|
(3) |
всего n–1 умножений и n сложений 2.
Вычисление значений аналитических функций и степенные ряды.
Функция f называется аналитической в точке x0, если в некоторой окрестности этой точки она разлагается в степенной ряд:
Степенным рядом называется ряд вида: c0 + c1x + c2x2 + c3x3 + ...
где c0, c1, c2, ... - постоянные числа, называемые коэффициентами ряда.
Ряд
Тейлора:
Численное решение алгебраических и трансцен-дентных уравнений.
Трансцендентное уравнение — уравнение, не являющееся алгебраическим. Обычно это уравнения, содержащие показательные, логарифмические, тригонометрические, обратные тригонометрические функции.
Численное решение уравнений - нахождение приближённых решений алгебраических и трансцендентных уравнений.
Численное решение алгебраических уравнений разбивается на следующие этапы:
выделение кратных корней, сводящее задачу к решению уравнения с простыми корнями;
определение границ, между которыми могут лежать корни уравнения;
разделение корней, т. е. указание промежутков, каждый из которых содержит не более одного простого корня;
грубое определение приближённого значения корня, выполняемое графически или каким-либо иным способом (например, при помощи изучения перемен знака левой части уравнения);
вычисление корня с заданной точностью.
Отделение корней.
Если функция F(x), определяющая уравнение F(x)=0, на концах отрезка [a;b] принимает значения разных знаков, т.е. F(a)*F(b)<0 (3), то на этом отрезке содержится, по крайней мере, один корень уравнения.
Как табулирование.
Оценки корней алгебраических уравнений.
Вычисление точности найденного корня
Основные методы уточнения корней уравнения (дихотомии, хорд, касательных, простой итерации).
Метод хорд. На выбранном отрезке проводим прямую соединяющую две крайнее точки(хорду), в точке пересечения x0 проводим перпендикуляр к графику функции (при следующем шаге крайняя точка смещается к перпендикуляру), ответом будет ответом будет x при длине перпендикуляра равной нашей точности.
Метод касательных:
Xn –крайняя точка
F’(xn) – производная от функции, при x=xn
Идем от последней точки, до тех пор пока разница между текущей точкой и предыдущей не станет меньше погрешности