使用python(matplotlib和numpy)实现快速傅里叶变换(FFT),并画出频谱图和相位图
一.模块包的安装
win+R打开命令窗口,在命令窗口输入cm的,在终端D:,再输入cd D:pythonPython3.7Scripts(这里是每个人的自己的安装目录)转到该安装目录下。
最后直接在命令窗口输入 pip install+需要安装的模块,例如本实验要安装的 pip install matplotlib
1.原函数的幅度A=5,所以幅值等于5,与一图相同.
2.快速傅里叶变换后,因为我们频率是600HZ,大致在601这个点出现峰值,其他点趋近于零,An=A*(N/2)=3500,与二三图大致一样。
3.做归一化处理后,An=2.5,与五六图大致一样.
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树绘图库MatplotlibMatplotlib快速入门212210 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!