#include #include /***************************************************************************** * Program of Setup * *****************************************************************************/ #define dx (0.3) #define dy (0.3) #define imf (200) #define jmf (100) #define PI (3.141592) #define dfx (2.0*3.141592654/(dx*(imf-1))) #define dfy (2.0*3.141592654/(dy*(jmf-1))) #define tg (imf*jmf) static double Re[imf][jmf],Xr[imf][jmf]; static double Im[imf][jmf],Xi[imf][jmf]; static double Tr[imf][jmf],Ti[imf][jmf]; static double fd[imf][jmf]; /***************************************************************************** * Main program * *****************************************************************************/ int main(int argc,char *argv[]) { double pr,pi,tp1,tp2; int i,j,k; FILE *fp,*rp; pr = 2.0*3.141592/(double)(imf); pi = 2.0*3.141592/(double)(jmf); for(i=0;i \n"); return -1; } /* reading of data file */ if((rp = fopen(argv[1],"r")) == NULL) return -1; if((fp = fopen(argv[2],"w")) == NULL) return -1; printf("now loading ...\n"); for(i=0;i