24小时热门版块排行榜    

查看: 1782  |  回复: 2

congmingbing

木虫 (正式写手)

[求助] 动态结构因子的计算问题

利用RDF计算出了静态结构因子S(q,t),再经过FFT之后可以得到动态结构因子S(q,w),w是频率。积分函数是实数S(q,t)与复数exp(-iwt)的乘积,这时该怎么处理呢?是否要定义S(q,w)为complex, 最后用sqrt(实部^2+虚部^2)进行数值化?
我刚开始学习编程,希望大家能帮助解决一下这个问题,或者写过这类FFT代码的朋友能分享下吗?

谢谢大家!!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

iamikaruk

木虫 (著名写手)


sunyang1988: 金币+1, 谢谢交流 2012-07-24 09:56:07
S(q,t)的t是定义在[0,]范围内,你把它扩展成[-,+]上的一个偶函数?这样就可以不考虑虚部了
[img]http://osu.ppy.sh/stat2/iamikaruk-0.png[/img]
2楼2012-07-24 09:12:29
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

congmingbing

木虫 (正式写手)

引用回帖:
2楼: Originally posted by iamikaruk at 2012-07-24 09:12:29
S(q,t)的t是定义在范围内,你把它扩展成上的一个偶函数?这样就可以不考虑虚部了

谢谢你的回复,不过我不是很明白你的意思,能详細介绍下吗?
3楼2012-07-24 21:21:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 congmingbing 的主题更新
信息提示
请填处理意见