赞
踩
- import numpy as np
- import matplotlib.pyplot as plt
- t=np.linspace(0,8*np.pi,200)
- f=0
- for k in range(1,10):#数值可以进行修改使得波形更相似
- f+=(4*np.sin((2*k-1)*t))/((2*k-1)*np.pi)
- plt.plot(t,f)
- plt.show()
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。