Нужно решить данное задание:
Здесь «n» — количество слагаемых в сумме S.
сумма — диапазон x — n
Такой код, но выдает ошибку и не работает, как решить пример?
(не программист)
"
import numpy
import math
from numpy import arange
y = [i for i in range(1, 25, 1)]
x = [i for i in arange(0.1, 26, 0.0375)]
# знаменатель прогрессии
# определим число элементов прогрессии
n = 24
# первый элемент прогрессии
b_first = (math.cos(y * (math.pi/4))) / math.factorial(y)
# знаменатель прогрессии
# выведем первый элемент прогрессии
print(b_first)
# в переменной b_prev будем хранить значение предыдущего элемента
# поместим в переменную b_prev значение первого элемента
b_prev = b_first
# Для каждого элемента прогрессии, начиная с первого:
for i in range(1,n):
# вычислим значение элемента,
b_cur = b_prev*x
# выведем его на экран,
print(b_cur)
# сохраним значение текущего элемента в переменной b_prev
b_prev = b_cur
"