Исходная запись: y=⅀6k=022k+1sin((2k+1)x) Проблемы: Скорее всего, вы имели в виду ряд Фурье для нечётной функции (например, для пилообразной волны): y=k=0∑n2k+12sin((2k+1)x) Где: Разберём структуру по шагам: Раскроем сумму для n=3 (первые 4 члена): y=12sin(1⋅x)+32sin(3⋅x)+52sin(5⋅x)+72sin(7⋅x)=2sinx+32sin3x+52sin5x+72sin7x Особенности функции: Поведение при увеличении n: Такой ряд используется в: Чтобы визуализировать функцию: y(x)=k=0∑62k+12sin((2k+1)x) Инструменты: python import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-2*np.pi, 2*np.pi, 1000)
n = 6
y = np.zeros_like(x)
for k in range(n + 1):
y += (2 / (2*k + 1)) * np.sin((2*k + 1) * x)
plt.plot(x, y)
plt.title('Приближение пилообразной волны (n=6)')
plt.xlabel('x')
plt.ylabel('y')
plt.grid()
plt.show() Итог: вы, скорее всего, хотели записать ряд Фурье вида y=k=0∑62k+12sin((2k+1)x),