我尝试使用 manim 来绘制函数的傅立叶变换,但是当我使用 fft() 方法时它给了我这个错误 来自 manim 导入 * 从 numpy 导入 sin 将 numpy 导入为 np
类采样(场景): def 构造(自我): t = np.arange(-2PI,2PI,0.01) sr = len(t)/(4*PI) x=[] 对于范围内的我(len(t)): x.append(sin(t[i])) X = np.fft(x) N = 长度(X) n = np.arange(N) T = N/SR 频率 = n/T
plane2 = NumberPlane(x_range=[-1,3],y_range=[-1,1],x_length=4,y_length=2).add_coordinates()
plane2_graph=plane2.plot(np.abs(X/N),freq,color=GOLD_C)
我得到的错误: 类型错误:“模块”对象不可调用
我期待每件事都能锻炼,我什至不明白这个错误。