作者kidd007008 (大侠爱吃汉堡堡)
看板Programming
标题[问题] fortran 里面的复数
时间Sat Jun 23 22:22:09 2007
小弟最近在写快速傅立叶转换的公式
我想把复数里面的实数部分跟虚数部分的值
分别取出来各别平方再相加开根号得到FFT的大小
请问要怎麽取
程式最後的运算结果如下
DO I=1,N
NEW3(I)=NEW(I)+NEW2(I)
WRITE(20,*) NEW3(I)
END DO
NEW(I)是奇数项
NEW2(I)是偶数项
NEW3(I)=NEW(I)+NEW2(I)为奇数项跟偶数项相加
NEW3(I)的结果如下
(6.000000,0.0000000E+00)
(-2.000000,2.000000)
(-2.000000,5.2453663E-07)
(-2.000000,-2.000000)
请问要怎麽把NEW3(I)里面的复数
实数部份和虚数部分 分别取出来做运算
感谢
--
快速傅立叶转换 有人认识他吗??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.28.199