开发者社区 问答 正文

c++中如何将一个复数数组写入dat文件

c++中如何将一个复数数组写入dat文件

展开
收起
a123456678 2016-03-06 11:57:54 3079 分享 版权
1 条回答
写回答
取消 提交回答
  • #include "math.h"
    #include 
    #include 
    #include 
    using namespace std;
    
    void DFT(complex a[],complex b[],int N)
    {
    for (int k=0;k {
    b[k]=complex(0,0);
    
    for(int n=0;n {
    complexY = complex(0,(2*3.141592654*k*n/N));
    
     b[k]=b[k]+(a[n]*(exp(Y)));
     }
    }
    }
    
    int main()
    {
    complex x[4]={complex(1,0),complex(1,0),complex(1,0),complex(1,0)};
    complex y[4];
    complexz[4];
    
    DFT(x,y,4);
    
    for(int k=0;k<4;k++)
    {
    
    cout<<"y["<<k<<"]="<<y[k];
    
    }
    
    }
    2019-07-17 18:54:22
    赞同 展开评论
问答分类:
C++
问答地址: