本文主要是介绍C# 实现傅里叶变化(DFT),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、DFT函数类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace DFT_FFTApp.Utils
{public class DFT{/// <summary>/// DFT/// </summary>/// <param name="data"></param>/// <returns></returns>public static List<List<double>> DFTNative(List<double> data){int N = data.Count;List<List<double>> xks = new List<List<double>>();for (int k = 0; k < N; k++){List<double> xk = DFTPoint(k, data);xks.Add(xk);
这篇关于C# 实现傅里叶变化(DFT)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!