Я вручную настраиваю счетчик потоков:
if (items.Count == 0) { threads = 0; }
else if (items.Count < 1 * hundred) { threads = 1; }
else if (items.Count < 3 * hundred) { threads = 2; }
else if (items.Count < 5 * hundred) { threads = 4; }
else if (items.Count < 10 * hundred) { threads = 8; }
else if (items.Count < 20 * hundred) { threads = 11; }
else if (items.Count < 30 * hundred) { threads = 15; }
else if (items.Count < 50 * hundred) { threads = 30; }
else threads = 40;
Мне нужна функция, которая возвращает необходимый / оптимизированный счетчик потоков.
Хорошо, теперь забудьте выше.Мне нужна кривая графика для построения графика.Я даю координаты, функция строит кривую.Представьте себе точку (0,0) и точку (5,5) -в (х, у) форме.Это должна быть прямая линия.Тогда я могу измерить x для y = 3.
Что произойдет, если я поставлю баллы (0,0), (2,3), (8,10), (15,30) и (30, 50).Это будет изогнутая вещь.Теперь я могу вычислить x для данного y или наоборот?
Я думаю, вы поняли идею.Должен ли я использовать MathLab или это может быть сделано в C #?