FFT得到的是什么
我想对发动机的示功图进行简谐分析,Pg=;
Pg是气缸压力在曲轴720度内对应的值.
Pt=Pg.*(sin(afa)+0.25/2*sin(2*afa));afa是角度
Pt是压力作用到曲柄上的值
P=fft(Pt);
P是什么?
我想得到:
每一个谐次的幅值C1,C2……(Pt=P0+C1sin(wt+a)+C2sin(2wt+b)+……)
请指教!
自己顶
请各位高手多多指教!感谢感谢!
回复 2楼 的帖子
气缸压力在曲轴720度内对应的值 Pg size(Pg)=160压力作用到曲柄上的值 Pt Pt=Pg.*(sin(afa)+0.25/2*sin(2*afa));
这里你的正弦函数sin(afa)和sin(2*afa))的角度afa就相当于我们普通FFT中的时间,由于你有Pt=Pg.*(sin(afa)+0.25/2*sin(2*afa));这个点乘的限制所以afa=0:4*pi/(160-1):4*pi这样size(afa)=160。
这样压力作用到曲柄上的值就求出来了(在720度范围内,采样间隔4*pi/(160-1))。如果你要批P=FFT(Pt),那你得到的P就是角度域afa变换到频域的一系列数组,这里你的角度就相当于时间了。
我想得到:
每一个谐次的幅值C1,C2……(Pt=P0+C1sin(wt+a)+C2sin(2wt+b)+……)
这个地方符号也没有解释一下没太看懂,请解释一下
页:
[1]