yanghert 发表于 2009-7-30 14:51

新手求助傅里叶变换幅值谱和相位谱程序

X(t)=A*cos(2*t),当0≤t<5,10≤t<15,20≤t<30时,A=1;其余A=0。
求其傅里叶变换幅值谱和相位谱X(f),X(θ)。要求 T=30s, Δf=0.03Hz,采样间隔τ自定。

哪位高人能写个程序帮帮忙呀

TestGuru 发表于 2009-8-1 23:21

fs取100Hz, 用EXCEL算出的原始数据为:



频谱为:


相位谱为:

bcyangbc 发表于 2009-10-28 11:59

回复 沙发 TestGuru 的帖子

用你的数据,我算的频率是0.3333Hz;相位谱也对不上

[ 本帖最后由 bcyangbc 于 2009-10-28 12:06 编辑 ]

bcyangbc 发表于 2009-10-28 12:27

回复 楼主 yanghert 的帖子

知道了,你的FFT后面补了4096-3000个零

[ 本帖最后由 bcyangbc 于 2009-10-28 12:28 编辑 ]

wy145223 发表于 2011-9-10 10:56

我下了,但是打开出现乱码。
页: [1]
查看完整版本: 新手求助傅里叶变换幅值谱和相位谱程序