我想初始化我的输入随机数组以查找输入数组大小的fft。我希望输入数组应该包含复数(例如a + jb),必须使用c中的rand()
来完成。我试图这样做:使用rand()函数初始化数组
sint16 min= Some value a;
sint16 max= Some value b;
sint32 array[1536];
uint16 i;
for(i=0; i<1536; i++) {
r= rand()%(max+min+1)+min;
array[i]=r;
}
但它没有产生我需要的结果。
此外,你不应该使用神奇的数字。 – mwerschy