Контрольная работа: Математический анализ
Исходные данные:
Вариант № | y0 | y1 | y2 | y3 | y4 | y5 | h | x0 |
64 | -0.02 | 0.604 | 0.292 | -0.512 | -1.284 | -2.04 | 0.5 | 0.3 |
Задача 1
Исходные данные вводятся в ЭВМ как абсолютно точные числа и представляются в ней в виде чисел с плавающей точкой с относительной погрешностью в одну миллионную. Введенные данные x0 и y0 служат основой формирования двух векторов x=(x0 , x1 , …, xn ) и y=(y0 , y1 , …, yn ) по рекуррентным формулам:
Вычислить скалярное произведение с := ( x , y ) по алгоритму:
с := 0; i := 0;
while i < n + 1 do c := c + xi · yi ;
и оценить аналитически и численно инструментальную абсолютную и относительную погрешности.
Решение
Поскольку данные представляются в ЭВМ в виде чисел с плавающей точкой с относительной погрешностью, то
x0 = x0 (1+δ)
y0 = y0 (1+δ)
C0 = x0 y0 (1+δ)
???i = 1
Приi = 2
x2 = x0 3 (1+δ)5
y2 = y0 (1+δ)3
C2 = x0 y0 (1+δ)5 + x0 2 (1+δ)7 + x0 3 y0 (1+δ)10
Приi = 3
x3 = x0 4 (1+δ)7
y3 = (1+δ)5
C3 = x0 y0 (1+δ)6 + x0 2 (1+δ)8 + x0 3 y0 (1+δ)11 + x0 4 (1+δ)14
При i = 4
x4 = x0 5 (1+δ)9
y4 = y0 (1+δ)7
C4 = x0 y0 (1+δ)7 + x0 2 (1+δ)9 + x0 3 y0 (1+δ)12 + x0 4 (1+δ)15 + x0 5 y0 (1+δ)18
Выявим закономерность изменения Ci :
При расчете Cn без учета погрешности исходных данных и погрешности вычисления, получим
Обозначим эту сумму как S1 .
Тогда абсолютная погрешность S2
а относительная погрешность
Оценим инструментально относительную и абсолютные погрешности при n = 10
--> ЧИТАТЬ ПОЛНОСТЬЮ <--