最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】C#中如何初始化double数组

初始化 crifan 4799浏览 0评论
希望参考
A very simple Discrete Fourier Transform algorithm (not suitable for real-time processing) · GitHub
去初始化浮点数数组
但是对于
var s = new double[1024];
此处希望初始化的是有固定的值的:
[0.077641, 0.070009, 0.086816, 0.180072, 0.218088, 0.110777,0.067657, 0.108425, 0.13954 , 0.13954 , 0.195336, 0.165397,0.146461, 0.107648, 0.056641, 0.135629]
要去搞清楚如何初始化
C# 数组(Array) | 菜鸟教程
“赋值给数组
您可以通过使用索引号赋值给一个单独的数组元素,比如:
double[] balance = new double[10];
balance[0] = 4500.0;
您可以在声明数组的同时给数组赋值,比如:
double[] balance = { 2340.0, 4523.69, 3421.0};
您也可以创建并初始化一个数组,比如:
int [] marks = new int[5]  { 99,  98, 92, 97, 95};
在上述情况下,你也可以省略数组的大小,比如:
int [] marks = new int[]  { 99,  98, 92, 97, 95};“
去试试
【总结】
最后用:
            double[] input = { 0.077641, 0.070009, …, 0.135629 };
            Tuple<double[], double[]> output = crifanDFT.DFT(input);
去初始化和使用此浮点数数组参数了。

转载请注明:在路上 » 【已解决】C#中如何初始化double数组

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
80 queries in 0.197 seconds, using 22.05MB memory