Использование np.linspace (0,3,100) даст диапазон чисел, которые одинаково удалены от 0 до 3. Как лучше всего получить диапазон чисел от 0 до 3, но более плотно близко к 3 и менее плотно вначале, возможно, логарифмически c.
---------- edit
(np.log10 (1), np.log10 (4) , 100) -1 дает более плотные выборки, близкие к 0, чем 3.
Вдобавок есть еще более математически точный способ?
------ edit:
Это лучшее, что я сам мог придумать: s = -1 * (3 * 10 ** (- np.linspace (0,4,25)) - 1)