I have an array of velocity and I want to get an array of displacement. To get displacement for each n,i need add speed[] from 0 to n, So I'm trying to add first n numbers for each n in array speed[],n is the index of array start from 0.
for (i = 0; i < totalnumber; i++)
{
for (int k = 0; k < i; k++)
{
Xdis[i] += Xvelo[k];
Ydis[i] += Yvelo[k];
Zdis[i] += Zvelo[k];
}
}
the loop above works,but the problem is it takes too long(loop in loop) my question is, is there any sum function in C# can handle this without use for loop? like Xdis[i]=Xvelo.sum(i) or sth?
totalnumber?