c++中如何将一个复数数组写入dat文件-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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

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

展开
收起
a123456678 2016-03-06 11:57:54 2739 0
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
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
继承与功能组合
立即下载
对象的生命期管理
立即下载
移动与复制
立即下载