- •1. Математические модели, их создание
- •1.1 Этапы решения задачи на компьютере.
- •1.2 Примеры используемых подходов
- •2. Погрешности результатов
- •2.1 Источники и классификация погрешностей.
- •2.2 Абсолютная и относительная
- •2.3 Действия над приближенными
- •2.4 Погрешности вычисления значений функции.
- •3. Решение системы линейных
- •3.1 Основные понятия алгебры матриц.
- •3.2 Действия с матрицами
- •3.3 Обратные матрицы
- •3.4 Решение систем линейных уравнений
- •4. Приближение функции. Интерполяция.
- •4.1 Постановка задачи приближения функции.
- •4.2 Конечные разности различных порядков.
- •4.3 Интерполяционная формула ньютона.
- •4.4 Интерполяционная формула
- •4.5 Линейная и квадратичная
- •5. Определение параметров эмпирических
- •5.1 Подбор эмпирических формул.
- •5.2 Метод выбранных точек.
- •5.3 Метод средних.
- •5.4 Метод средних.
- •6. Приближенное дифференцирование
- •6.1 Использование конечных разностей для
- •6.2 Использование интерполяционных
- •6.3 Численное интегрирование.
- •1) Метод прямоугольников.
- •2) Метод трапеций.
- •3) Метод симпсона.
- •7. Приближенное решение
- •7.1 Использование конечных разностей для
- •7.2 Погрешность приближнного значения
- •7.3 Графическое решение уравнений.
- •7.4 Метод половинного деления
- •7.5 Метод хорд
- •7.6 Метод ньютона
- •8. Приближенное решение обыкновенных дифференциальных уравнений.
- •8.1 Метод последовательного дифференцирования.
- •8.2 Метод эйлера
- •9.Вычисление значений функции.
- •9.1 Постановка задачи.
- •9.2 Схема горнера для вычисления
- •9.3 Определение границ действительных корней
2. Погрешности результатов
ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧ
2.1 Источники и классификация погрешностей.
Анализ погрешности результатов вычислений должен являться непременной частью при математическом моделировании объекта.
Причины возникновения погрешностей:
1. математическая модель объекта не является точной ее копией (неточно задаются исходные данные).
2. Применяемый математический метод дает приближенное решение задачи.
3. При вводе данных в ЭВМ и выполнении математических операций производится округление чисел.
В результате получаются соответствующие погрешности:
неустранимая погрешность
погрешность метода
вычислительная погрешность.
Пример: математическая модель движения маятника представляется уравнением:

φ(t) – угол отклонения маятника;
l – длина маятника ;
μ – коэффициент трения;
t – время.
В данной модели уже заложена неустранимая погрешность, поскольку она соответствует объекту лишь приближенно.
Данное дифференциальное уравнение не решается в явном виде. При применении математического метода возникает погрешность метода, а при выполнении арифметических операций – вычислительная погрешность.
П
~
~
~
In* – приближенное значение параметра, получаемое при вычислениях.
Т
~ ~
~
ρ3=|I – In*| – вычислительная погрешность.
П
~
2.2 Абсолютная и относительная
ПОГРЕШНОСТЬ. ЗНАЧАЩАЯ ЦИФРА. ЧИСЛО
ВЕРНЫХ ЗНАКОВ.
Пусть А – точное значение параметра;
а – приближенное его значение.
Тогда абсолютной погрешностью приближения a называют величину
|A – a| ≤ ∆(a)
Отсюда следует, что точное число А заключено в границах
a–∆(a) ≤ A ≤ a+∆(a)
Следовательно, a–∆(a) есть приближенное число А по недостатку, а a+∆(a) – приближенное число А по избытку. Для краткости пользуются записью
A = a±∆(a)
Пример 1. Определить абсолютную погрешность числа а=3,14, заменяющего число π.
Решение: т.к.
3,14<π <3,15, то |π – a|<0,01
Следовательно, ∆(a)=0,01
Абсолютная погрешность не достаточна для характеристики точности числа. Так, например, если при измерении длин двух стержней получено
l1=100,8±0,1 см и l2=5,2±0,1 см
то качество первого измерения выше, чем второго.
Точность данных измерений оценивается абсолютной погрешностью, приходящейся на единицу длины, называемой относительной погрешностью, т.е. относительной погрешностью называют величину
δ(a)
=
=![]()
Если
∆a<<a,
то δ(a)=
и обычно вычисляется в процентах.
Известно, что всякое число а может быть представлено в виде, например:
141,59…=1∙102+4∙101+1∙100+5∙10-1+9∙10-2+…
Введем понятие значащей и верной цифр.
Значащими цифрами числа а называются все цифры с первой ненулевой слева.
Например:
а=0,005860
Все подчеркнутые цифры являются значащими.
Значащую цифру называют верной, если абсолютная погрешность этого числа меньше или равна половине единицы разряда, соответствующего этой цифре.
Например: для числа 2,15 абсолютная погрешность не превосходит 0,005, если абсолютная погрешность меньше 0,005, то следует писать 2,150 – это и есть верные значащие цифры.
Часто возникает необходимость в округлении чисел. Чтобы округлить число до n значащих цифр, отбрасывают все цифры, стоящие справа от n-ой значащей цифры. При этом:
1) если первая из отброшенных цифр меньше 5, то оставшиеся знаки остаются без изменения;
2) если первая из отброшенных цифр больше 5, то к последней оставшейся цифре прибавляется единица;
3) если первая из отброшенных цифр равна 5 и среди остальных отброшенных цифр имеются ненулевые, то последняя оставшаяся цифра увеличивается на единицу;
4)если же первая из отброшенных цифр равна 5 и все остальные отброшенные цифры являются нулями, то последняя оставшаяся цифра сохраняется неизменной, если она четная и увеличивается на единицу, если она нечетная (правило четной цифры).
Пример 1. Округляя число π=3,14159… до пяти, четырех и трех значащих цифр, получим приближенные числа 3,1416; 3,142; 3,14 с абсолютными погрешностями, меньшими 0,5∙10-4; 0,5∙10-3; 0,5∙10-2.
Пример 2. Округляя число 1,2500 до двух значащих цифр, получим приближенное число 1,2 с абсолютной погрешностью, равной 0,5∙10-1=0,05.
СВЯЗЬ ЧИСЛА ВЕРНЫХ ЗНАКОВ С ОТНОСИТЕЛЬНОЙ
ПОГРЕШНОСТЬЮ.
ТЕОРЕМА. Если положительное приближенное число имеет n верных знаков, то относительная погрешность его δ(а) не превосходит величину
δ(а)≤0,1n-1/2am,
где am – первая значащая цифра числа а.
Пример: определить относительную погрешность числа а, если вместо числа π взять а=3,14.
В
нашем случае am=3,
n=3
отсюда δ(а) ≤
=
= 0,1666%
ВЫПОЛНИТЬ САМОСТОЯТЕЛЬНО
ЗАДАНИЕ 1
ПОГРЕШНОСТИ ВЫЧИСЛЕНИЙ
1. Определить, какое равенство точнее.
2. Округлить сомнительные цифры числа, оставив верные знаки.
3. Найти абсолютные и относительные погрешности, если они имеют только верные числа.
Задания приведены в таблице 1.
ТАБЛИЦА 1
|
|
0,1,2 |
3,4,5,6 |
7,8,9 |
|
0 1 |
1) 6/7=0,857; 2)5,435±0,0028; 3)8,345. |
1)2/21=0,095; 2)2,4543±0,0032; 3)0,347. |
1)4/17=0.235; 2)0,5748±0,0034; 3)0,5748. |
|
2 3 |
1)15/7=2,14;
2)2,3485±0,0042; 3)2,3445. |
1)12/11=1,091;
2)0,12356±0,00036; 3)12,45. |
1)6/11=0,545;
2)2,3485±0,0042; 3)41,72. |
|
4 5 |
1)13/17=0,765;
2)3,6878±0,0068; 3)14,862. |
1)7/22=0,318;
2)27,1548±0,0016; 3)0,3648. |
1)17/11=1,545;
2)0,8647±0,0013; 3)2,4516. |
|
6 7 |
1)5/3=1,667;
2)13,537±0,0026; 3)62,74. |
1)51/11=4,64;
2)38,4258±0,0014; 3)6,743. |
1)6/7=0,857;
2)32,7488±0,0012; 3)3,425. |
|
8 9 |
1)17/19=0,895;
2)3,6878±0,0013; 3)0,3825. |
1)16/7=2,28;
2)5,6483±0,0017; 3)16,383. |
1)7/3=2,33;
2)0,39642±0,00022; 3)26,3. |
ПРИМЕРЫ
Заданы:
1)
а1
=
9/11 = 0,818 и а2
=
=
4,24;
2) 72,353±0,026;
3) 0,4357.
РЕШЕНИЕ:
1.
Находим с большим числом десятичных
знаков а1=9/11=0,81818…,
а2=
=4,2426…
Вычислим абсолютные погрешности, округляя их с избытком:
∆a1 = | 0,81818–0,818 | ≤ 0,00019
∆a2 = | 04,2426–4,24 | ≤ 0,0027
Предельные относительные погрешности составляют:
δ1 = ∆a1/а1 = 0,00019/0,818 = 0,00024 = 0,024%
δ2 = ∆a2/а2 = 0,0027/4,24 = 0,00064 = 0,064%
Т.к. δ1<δ2, то равенство 9/11 = 0,818 является более точным.
2. Здесь а = 72,353±0,026. По условию погрешность ∆a = 0,026 < 0,05. Это значит, что в числе 72,353 верными являются цифры 7, 2, 3. По правилам округления найдем приближенное значение числа, сохранив десятичные доли:
а1 = 72,4; ∆a1 = ∆a+∆окр = 0,026 + 0,047 = 0,073
Полученная погрешность меньше 0,5. Поэтому надо уменьшить число цифр в приближенном числе до двух.
а2 = 72; ∆a1 = ∆a+∆окр = 0,026 + 0,353 = 0,379
Так как ∆a2<0,5, то обе оставшиеся цифры верны.
3. Так как все четыре цифры а=0,4357 верны, то абсолютная погрешность ∆а=0,00005, а относительная погрешность
δа
=
=
∙ 100 = 0,01147
