У меня есть следующие входные данные:
double zmin;
double zmax;
int count;
int N; //Total number of element in result array
Я хочу сгенерировать последовательность из double массив с zmin в качестве первого и zmax в качестве последнего значения. Но от второго до предпоследнего значения следует шагать на (zmax-zmin) / count.
Пример:
zmin = 1;
zmax = 10;
count = 3
Ожидаемый результат:
double[] result = { 1, 4, 7, 10}
Моя попытка:
double[] result = Enumerable.Repeat(zmin, N).Select(iv => (iv +(zmax-zmin)/count)).ToArray();