绘制方波
方波可以近似表示为多个正弦波的叠加
任意一个方波信号都可以用无穷傅里叶级数来表示
# 傅里叶级数是以正弦函数和余弦函数为基函数的无穷级数
Code
import numpy as np import matplotlib.pyplot as plt t = np.linspace(-np.pi, np.pi, 201) k = np.arange(1, 5) k = 2 * k - 1 #k = 99 f = np.zeros_like(t) for i in range(len(t)): f[i] = np.sum(np.sin(k * t[i]