Я пытаюсь решить проблему, в которой для скалярной переменной x
(?∈ (0,2?)) и положительного целого числа N
я должен вычислить и вернуть запись на изображении ниже. Я однодневный плода и у меня проблемы. Пожалуйста, посмотрите мой код?
Подсказка: используйте np.arange
, np.sum
, np.multiply.accumulate
import numpy as np
def mysin(x,N):
k=1
arr=np.arange(k,N+1)
for i in arr:
i=(-1**(k-1))*(x**(2*k-1))/np.math.factorial(2*k-1)
arr=np.sum(i)
return arr
raise NotImplementedError()