c++教程 c 用fftw做傅里叶变换,求各点的频率值,为什么一直有负值啊?
浏览量:2041
时间:2021-03-28 04:40:38
作者:admin
c 用fftw做傅里叶变换,求各点的频率值,为什么一直有负值啊?
在进行傅立叶变换之前,必须先去除时间序列信号的平均值(常数、直线),然后再进行频谱分析。离散变换需要对时序信号进行动窗滤波或频域信号截获高、低频泄漏。频率不会为负,把它切断。
安装lammps前需要安装fftw和mpich吗?
必须记住安装路径。编译lammps时,需要修改makefile。G文件。您需要使用fftw和MPICH的路径。另外,系统还需要安装g,或者直接安装build sential。fftw最好使用2-1.5版本,MPICH最好使用2-1.5版本。建议不要在笔记本电脑上运行lammps,这样会对笔记本电脑造成很大伤害。用笔记本电脑测试是可行的。一般来说,lammps的计算量很大,需要数百万步。用一个CPU计算太慢,所以lammps通常是并行版本,这意味着可以使用多个CPU同时执行相同的计算。当有计算任务时,先用脚本测试脚本是否可以运行,用VMD检查模型是否符合您的要求,如果没有问题,再带到桌面上运行。fftw的安装路径可以自己选择,但如果不在主文件夹中,则需要作为根目录安装。如果安装过程中没有错误,则安装成功。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
空间设计的素材网站 设计网站推荐