Я пытаюсь вычислить скользящие средние из каждых четырех значений в списке массивов и добавить эти значения в отдельный список массивов. Мой первоначальный список массива называется numlist и содержит значение от 1 до 9Как рассчитать скользящее среднее списка массивов C#?
List<int> numlist = new List<int>();
numlist.Add(1);
numlist.Add(2);
numlist.Add(3);
numlist.Add(4);
numlist.Add(5);
numlist.Add(6);
numlist.Add(7);
numlist.Add(8);
numlist.Add(9);
Когда он вычисляет средние качению, он должен сделать это в пути, как это:
первых средний = (1 + 2 + 3 + 4)/4
второй средний = (2 + 3 + 4 + 5)/4
третий средний = (3 + 4 + 5 + 6)/4
и так далее
поэтому второй список массива,
List<double> avelist = new List<double>();
должна содержать следующие значения
{2.5, 3.5, 4.5, 5.5, 6.5, 7.5}
Как я могу добиться этого?
Что вы уже пробовали? – yaakov