- •Погрешности вычислений
- •1.1. Основные определения и свойства
- •1.2. Пример
- •Упражнения для самостоятельного решения
- •2. Методы решения нелинейных уравнений
- •2.1. Общие сведения
- •2.2. Метод хорд
- •2.2. Метод касательных Ньютона
- •2.3. Пример 1
- •2.4. Пример 2
- •2.5. Упражнения для самостоятельного решения:
- •3. Методы решения систем линейных уравнений
- •3.1. Основные понятия
- •3.2. Метод Гаусса
- •3.3. Итерационные методы
- •3.4. Пример 1
- •3.5. Пример 2
- •3.6. Упражнения для самостоятельного решения
- •5. Интерполяция и аппроксимация функции
- •5.1. Основные определения
- •5.2. Интерполяция функции
- •5.3. Аппроксимация функции
- •5.4. Пример 1
- •5.5. Пример 2
- •5.6. Пример 3
- •5.7 Упражнения для самостоятельного решения
- •5.7.1. Задача №1
- •5.8. Упражнения для самостоятельного решения
- •5.8.1. Задача №1
- •6. Численное интегрирование
- •6.1. Основные определения
- •6.2. Метод прямоугольников.
- •6.3. Метод трапеций
- •6.4. Метод Симпсона
- •6.9. Упражнения для самостоятельного решения
- •6.9.1. Задача №1
- •7. Методы решения задачи Коши для обыкновенных дифференциальных уравнений 1-го порядка
- •7.1. Основные понятия
- •7.2. Метод Эйлера
- •7.3. Модифицированный метод Эйлера
- •7.4. Метод Рунге-Кутта
- •7.5. Пример 1
- •7.6. Пример 2
- •7.8. Пример 3
- •7.9. Упражнения для самостоятельного решения
- •7.9.1. Задача №1
- •7.10. Упражнения для самостоятельного решения
- •7.10.1. Задача №1
- •7.10.2. Задача №2
3.6. Упражнения для самостоятельного решения
Решить
систему линейных уравнений
а) методом Гаусса,
б) методом простой итерации.
Данные по вариантам:
|
|
2.
|
|
|
4.
|
|
|
6.
|
7.
|
8.
|
9.
|
10.
|
11.
|
12.
|
13.
|
14.
|
15.
|
16.
|
17.
|
18.
|
19.
|
20. |
21.
|
22. |
23.
|
24. |
5. Интерполяция и аппроксимация функции
5.1. Основные определения
Пусть
величина y
является функцией аргумента x,
но вид аналитической зависимости
неизвестен, а имеется табличное задание
этой функции в точках
,
т.е. значения
.
Требуется построить функцию
,
которая мало отличалась бы от
,
и по которой можно было бы примерно
оценить значения
при
.
Для решения такой проблемы используют
два подхода:
1).
Построение функции
,
являющейся интерполяционным
многочленом
степени
и обладающей тем свойством, что значения
ее в точках
совпадают со значениями f(x)
в этих же точках.
2).
Построение функции
,
аппроксимирующей
данную функцию f(x)
и являющейся многочленом степени
вида
,
коэффициенты которого
определяются из условия минимизации
суммы квадратов отклонений (метод
наименьших квадратов)
в точках
значений многочлена
от
соответственно, т.е. путем решения
задачи:
.
Рассмотрим оба подхода подробнее.
5.2. Интерполяция функции
Имеются различные формулы для построения интерполяционного многочлена: формулы Лагранжа, Ньютона, Гаусса. Мы рассмотрим только интерполяционный многочлен Лагранжа. Он имеет вид:
.
Можно
для лучшего понимания записать его в
следующем виде:
,
где
.
При
этом легко заметить , что каждый многочлен
обладает тем свойством, что он обращается
в ноль при всех табличных значениях
аргумента
кроме
.
А при
его значение равно единице. При этом
полученный интерполяционный многочлен
обладает необходимым свойством: его
значения в точках
совпадают со значениями
функции f(x)
в этих же точках. Можно также заметить,
что степень его на единицу меньше
количества табличных значений функции.
5.3. Аппроксимация функции
Для
аппроксимации функции сначала необходимо
выбрать степень аппроксимирующего
многочлена, т.е. среди многочленов разной
степени выбрать тот, который лучше
отражает поведение заданной таблично
функции. А затем с помощью метода
наименьших квадратов определить
параметры
аппроксимирующего многочлена,
минимизирующие функционал
.
Для
их поиска дифференцируют функционал S
частным образом по
и приравнивают нулю эти частные
производные
.
Тем самым получают систему линейных
уравнений, содержащую
но
линейное уравнение, зависящее от
го
неизвестного параметра
.
Продифференцируем S по параметрам:
…………………………………………………
Теперь,
приравнивая эти производные нулю и
перенося свободные константы в уравнениях
в правую часть их, получим:
Решая эту систему линейных уравнений, находим значения параметров.
