|
最近写了一个只取5实部的傅里叶变换,现在想对结果做个逆变换,不知逆变换程序写得对不对,望各位帮助修改,多谢!
[Fortran] 纯文本查看 复制代码 04 | REAL ( 8 ) :: DT , t , FCT , df , pi , w |
07 | REAL ( 8 ) , DIMENSION ( 10001 ) :: CT |
08 | OPEN ( 12 , FILE = 'VACFHI.txt' ) |
09 | OPEN ( 13 , FILE = 'testFT.txt' ) |
21 | FCT = FCT +2 .d 0 * ( CT ( I +1 ) * dCOS ( w * t ) * DT ) |
23 | WRITE ( 13 , * ) w / pi / 2 .d 0 * 3.3d4 , FCT |
31 | integer , parameter :: N = 12500 |
32 | real ( 8 ) , dimension ( N ) :: FT , u |
35 | open ( 11 , file = 'testFT.txt' ) |
36 | open ( 12 , file = 'inverseFT.txt' ) |
48 | CT = CT +2 .d 0 * ( FT ( j ) * cos ( w * t ) * dw ) |
|
|