|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ЗАДАЧА 1.6.пример1)Условие задачи: Вычислить сумму бесконечного ряда с точностью eps=0. 001. Ряд сходится при | x| < 1. При вычислении очередного члена ряда использовать рекуррентное соотношение.
1) таблица данных
2)Тесты 4а)Аномалии: 1) | x| > 1 2) i > nmax 4б) Тесты
3) Вывод формулы c = (i-ый член ряда ) / ( (i – 1)-ый член ряда ) = 4)Алгоритм
Пример 1: n! = 1 * 2 * 3 * … (n-2) * (n-1) * n = (n-1)! * n = (n-2)! * (n-1) * n = (n-3)! * (n-2) * (n-1) * n и т. д. (2n)! = 1*2*3* … (2n) = 1*2*3* … * (2n -3) * (2n -2) * (2n -1)*(2n) = (2n-1)! *(2n)= (2n-2)! *(2n-1)*(2n)=. . . (2n + 2)! = 1*2*3 * … (2n + 2) = 1*2*3* …* (2n -1) * (2n ) * (2n + 1)*(2n + 2) = (2n-1)! * (2n ) * (2n + 1)*(2n + 2) (2n-1)! / (2n + 2)! = (2n-1)! / [(2n-1)! * (2n ) * (2n + 1) * (2n + 2)] = 1 / [(2n ) * (2n + 1) * (2n + 2)]
Пример 2:
k-ое слагаемое T = (-1)k(i+1)*xk+2 / (4k)! Tпри k=i = (-1)i *(i +1)*x i+2 / (4i)! Tпри k= i-1= (-1)(i-1) *((i-1) +1)*x (i-1)+2 / (4(i-1))! = (-1)i-1 *(i-1 +1)*x i-1+2 / (4i-4)! = (-1)i-1 * i *x i +1 / (4i-4)! c = Tпри k=i / Tпри k= i-1 = ( (-1)i *(i +1)*x i+2 /(4i)! ) / ( (-1)i-1 * i *x i +1 / (4i-4)! ) = (-1)* (i +1)*x* (4i-4)! / ( i* (4i)! ) = = - ( x*(i +1) / i ) * ( (4i-4)! /(4i)! ) = - x * (i +1) / ( i * (4i)*(4i-1)*(4i-2)*(4i-3) ), т. к. (4i)! = 1 *2 *… * (4i - 4) * (4i - 3) * (4i - 2) * (4i - 1) * (4i) = (4i - 4)! * (4i - 3) * (4i - 2) * (4i - 1) * (4i)
Начало ввод x если | x| < 1 то ввод nmax, eps i: =1 T: = – 2*x3 / (1*2*3*4) sum: = 1+T цикл i: = i + 1 c: = - x * (i +1) / ( i * (4i) (4i-1) (4i-2) (4i-3)) T: = c* T sum: = sum + T до( i = nmax или |T| < eps ) конец цикла если ( |T|< eps) то вывод x, sum, i иначе вывод ‘i> nmax’ конец если иначе вывод ‘ | x| > 1, введите снова ‘ конец если конец Пример 3:
Tпри k=i = x2i+1 / (1*3*5*. . . *(2i+1)) Tпри k= i-1= x2(i-1)+1 / (1*3*5*. . . *( 2(i-1) +1) ) = x2i-2+1 / (1*3*5*. . . *( 2i-2+1) )= x2i -1 / (1*3*5*. . . *( 2i - 1) ) c = Tпри k=i / Tпри k= i-1 = x2i+1 / (1*3*5*. . . *(2i+1)) / [x2i -1 / (1*3*5*. . . *( 2i - 1) )] = = x2 * (1*3*5*. . . *( 2i - 1) ) / (1*3*5*. . . *( 2i + 1) ) = x2 / ( 2i + 1), т. к. 1*3*5*. . . *( 2i + 1) = 1*3*5*. . . *( 2i -3) *( 2i - 1) *( 2i + 1)
Пример 4:
Tпри k=i = T1при k=i + T2при k=i, T1при k=i = xi /(2i+1)!, T2при k=i = xi/(2i+3)! ), T1при k=i = c1* T1при k=i-1 T2при k=i = c2* T2при k=i-1
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|