- •Конспект лекций
- •Пермь 1995
- •Лекция №1 Введение. Понятие о численных методах. История развития численных методов.
- •Приближенные числа. Абсолютная и относительная погрешности.
- •Погрешность числа (а).
- •Абсолютная погрешность().
- •Предельная абсолютная погрешность.
- •Относительная погрешность ().
- •Предельная относительная погрешность (a).
- •Основные источники погрешности.
- •Значащие и верные цифры.
- •Верные цифры.
- •Округление чисел.
- •Связь относительной погрешности приближённого числа с количеством верных цифр этого числа.
- •Лекция № 2 Погрешность суммы.
- •Погрешность разности.
- •Погрешность произведения.
- •Число верных знаков.
- •Погрешность частного.
- •Общая формула для погрешности.
- •Обратная задача теории погрешности.
- •Лекция №3 и 4 Интерполяция функций.
- •Постановка задачи.
- •Конечные разности различных порядков.
- •Первая интерполяционная формула Ньютона.
- •Вторая интерполяционная формула Ньютона.
- •Общая характеристика интерполяционных формул с постоянным шагом.
- •Интерполяционная формула Лагранжа.
- •Частные случаи.
- •Лекции №5 Фрмула Ньютона для неравностоящих узлов Разделённые разности
- •Интерполяционная формула Ньютона для неравностоящих значений аргумента
- •Погрешность формулы Ньютона для неравностоящих узлов
- •Интерполяция сплайками
- •Многочлены Чебышева
- •Выбор узлов интерполирования
- •Обратное интерполирование для равноотстоящих узлов
- •Обратное интерполирование для неравноотстоящих точек
- •Общие выводы по задаче интерполяции
- •Оценка погрешности интерполяционной формулы Лагранжа
- •Лекция n 6 и 7 приближенное решение алгебраических и трансцендентных уравнений.
- •Определение корней Графический способ.
- •Аналитический способ.
- •Графическое решение уравнений.
- •Метод половинного деления.
- •Алгоритм метода
- •Метод пропорциональных частей (метод хорд)
- •Алгоритм метода
- •Метод ньютона (метод касательных)
- •Сходимость метода итераций
- •Сходимость метода
- •Лекция №8 и 9 Решение системы линейных уравнений Общая характеристика методов решения систем линейных уравнений
- •Метод Гаусса
- •Трудоёмкость метода Гаусса
- •Достоинства метода
- •Метод итераций
- •Сходимость метода итераций для решения системы алгебраических уравнений
- •Достоинства метода итераций
- •Метод Зейделя
- •Лекция №10 Численное решение систем линейных уравнений
- •Метод Ньютона
- •Сходимость метода Ньютона
- •Теорема о существовании корней и сходимости процесса Ньютона
- •Метод скорейшего спуска (градиентный метод)
- •Градиент функции u
- •Сходимость градиентного метода
- •Лекции №11 и 12 Приближённое дифференцирование.
- •Графический способ дифференцирования.
- •Алгоритм построения графика производной.
- •Лекция n 13
- •Особенности метода Эйлера.
- •Метод Руте-Кутта.
- •Метод Адамса.
- •Лекция №14 Краевая задача. Методы её решения.
- •Метод конечных разностей для линейных дифференциальных уравнений.
- •Метод прогонки.
- •Метод конечных разностей для нелинейных уравнений второго порядка.
- •Лекция №15 методы обработки эксперементальных данных. Постановка задачи
- •Узловые точки
- •Класс функций
- •Критерий согласия
- •Среднеквадратический критерий
- •Минимальный критерий или критерий чебышева
- •Вероятностно-зональный критерий
- •Точность
- •Метод наименьших квадратов постановка задачи
Узловые точки
В принципе это вопрос статистики, а именно той области, которая называется "планированием эксперемента".
На практике узловые точки заданны внешними обстоятельствами или как правило используются равноотстоящие точки.
Если же существует возможность выбора точек, то она и в методах интерполяции многочленами лучше всего воспользоваться теоремой Чебышева.
Класс функций
Выбор вида функции осуществляется исходя из общей задачи, в рамках которой решается задача обработки эксперементальных данных. В качестве приближающей функции могут быть использованны следующие элементарные фунции:
- степенная
- показательная
- дробно-линейная
- логарифмическая
- гиперболическая
- дробно-рациональная
- линейная
- квадратный
трехчлен
- тригонометрическая
Далее мы рассмотрим эти приближающие функции более подробно.
Критерий согласия
Это самый важный вопрос. Решение этого вопроса дает ответ решения задачи наилучшего приближения. Что означает математически наилучшее приближение.
Существуют три наиболее широко распространенных критерия согласия:
- среднеквадратический;
- минимальный или Чебышева;
- вероятностно-зональный.
Среднеквадратический критерий
Предпологает минимизацию суммы квадратов ошибки в узловых точках:
где yi -значение исходной функции в точке хi (табличное);
F(хi) -значение апроксимирующей функции.
Среднеквадратический критерий позволяет получить сглаживание шума то есть позволяет отфильтровать зашумленные данные, не требуя никакой дополнительной информации о шумовых характеристиках.
Минимальный критерий или критерий чебышева
определяется:
как определение максимального отклонения.
Если применение среднеквадратического критерия уменьшает среднеквадратическую ошибку, при этом допуская отдельные большие ошибки, то чебышевское приближение - минимальное - уменьшает экстремальную наибольшую ошибку. По этому этот критерий используется, когда необходимо при апроксимации избежать больших ошибок.
Минимальный критерий также не использует дополнительную информацию о шумовых характеристиках.
Вероятностно-зональный критерий
а вернее критерии используют (требуют) дополнительную информацию о шумовых характеристиках обьекта:
- ?
- максимальное правдоподобие - распределение вероятностей и т.д.
Задача обработки эксперементальных данных относится к задачам оптимизации. Задача оптимизации начинается с формулировки цели. Критерий - это математическое определение цели.
Цель - наилучшее приближение.
Критерий : среднеквадратичный
Точность
Выбор точности приближения осуществляется исходя из условий задачи и выбранного критерия.
На практике наибольшее распространение получил метод наименьших квадратов, использующий среднеквадратический критерий.
Метод наименьших квадратов постановка задачи
Пусть задана таблица измерений:
-
Xi
X1
X2
…
Xn
F(X)
Y1
Y2
…
Yn
Тогда задача формулируется следующим образом: для функции f(Xi), заданной таблицей, найти функции F определенного вида так, чтобы сумма квадратов:
В качестве приближающих функций в зависимости от характера точечного графика функции f рассмотрим следующие функции:
- степенная
- показательная
- дробно-линейная
- логарифмическая
- гиперболическая
- дробно-рациональная
- линейная
- квадратный трехчлен
a, b, m, c - параметры. Когда осуществлен выбор приближающей функции, то задача приближения сводится к определению значения этих параметров.
Рассмотрим задачу в общем виде.
Приближающая функция имеет общий вид:
Сумма квадратов:
Чтобы найти минимум
функции
,
используем необходимое условие
экстремума:
т. е.
Решив эту систему трех уравнений с тремя неизвестными а, в, с мы и получили конкретный вид функции F(x, a, b, c).
Естественно, что F(Xi) будет отличатся от Yi , но отношения
будут минимальны в среднеквадратичном случае.
ЛИНЕЙНАЯ ФУНКЦИЯ.
Поделим каждое уравнение на n
Введем обозначения:
|
|
|
|
Мx , Мy , Мxy , Мx2 - конкретные числа, т. е. мы получаем достаточно просто систему второго порядка, решение которой и даёт искомые a, b.
КВАДРАТНЫЙ ТРЕХЧЛЕН.
После преобразования получаем систему:
СТЕПЕННАЯ ФУНКЦИЯ
(ГЕОМЕТРИЧЕСКАЯ РЕГРЕССИЯ)
F(x, a, m)=axm
Прологарифмируем F:
Ln(F)=Ln(a)+m*Ln(x)
(если а>0, х>0)
Введем новую переменную U=Ln(x)
(U)=Ln(F)=AU+B
где А=m и B=Ln(a)
Решаем линейную задачу (U)=AU+B
Практически:
1) составляем новую таблицу
Ln(x) |
|
Ln(y) |
|
2) находим параметры А, В
3) определяем m=A;
получаем
F(x, a, m)=axm
ПОКАЗАТЕЛЬНАЯ ФУНКЦИЯ.
F(x, a, m)=aexm
Логарифмируем
Ln(F)=Ln(a)+mx m=A Ln(a)=B Ln(F)= =Ax+B
1) составляем дополнительную строку
Ln(y)
2) находим А, В
3) определяем m=A, и получаем
F(x, a, m)=aexm
ДРОБНО-ЛИНЕЙНАЯ ФУНКЦИЯ.
Преобразуем следующим образом:
1) дополнительная строка 1/y
2) решаем систему линейных уравнений, определяя a, b.
ЛОГАРИФМИЧЕСКАЯ ФУНКЦИЯ.
F(x, a, b)= a*Ln(x)+b
Подстановка U=Ln(x)
1) Дополнительная строка Ln(x)
ГИПЕРБОЛА.
Подстановка
1) Дополнительная
строка
ДРОБНО-РАЦИОНАЛЬНАЯ.
Подстановка
1) Дополнительные
строки
и
АЛГЕБРАИЧЕСКИЕ ФОРМЫ ЗАПИСИ КОМПЛЕКСНЫХ ЧИСЕЛ.
a+ib
ДЕЙСТВИЯ:
1) Сложения:
a+ib+c+id = (a+c)+(b+d)*i
2) Вычитания:
(a+ib)-(c+id) = (a-c)+(b-d)*i
3) Умножения:
(a+ib)*(c+id) = (a*c-b*d)+(a*d+b*c)*i
4) Деление:
