Контрольная работа: Математический анализ

Исходные данные:

Вариант № 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

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 459
Бесплатно скачать Контрольная работа: Математический анализ