|
3驿站币
voidMA(int DataLen,float* pfOUT,float* pfINa,float* pfINb,float*pfINc)
{
intN=int(*pfINb);
floatsum;
for(int i=N-1;i<DataLen;i++)
{
sum=0.0;
for(int j=0;j<N;j++)
sum=sum+pfINa[i-j];
pfOUT[i]=sum/N;
}
}
DataLen这个值我想取5或者120,怎么写进这个组里才不报错,或者能达到我的要求呢
voidMA(int DataLen,float* pfOUT,float* pfINa,float* pfINb,float*pfINc)
{
int i = 5 ;//这样试过添加不行//DataLen = 5也不行
intN=int(*pfINb);
floatsum;
for(int i=N-1;i<DataLen;i++)
{
sum=0.0;
for(int j=0;j<N;j++)
sum=sum+pfINa[i-j];
pfOUT[i]=sum/N;
}
} |
上一篇: 求黑客高手接单,常年合作,下一篇: c语言函数递归使用 求帮助!初学c语言,求帮助!
|