Простенький вопрос, думаю те кто постоянно в математике сразу смогут подсказать:)
Для одного алгоритма потребовалось добавить простейшую регулировку нелинейности.
Пусть все происходит в диапазоне от
до
Необходима некая функция
,
где
это "коэффициент нелинейности", пусть он изменяется в диапазоне от
до
.
Всегда должно быть
и
для любых
Для коэффициента
должна быть прямая
в граничных значениях
:
для
должно быть
, за исключением точки
где
для
должно быть
, за исключением точки
где
промежуточные значения
красиво изгибают прямую вверх-влево или вниз-вправо.
вопрос - какая функция
удовлетворяет этим требованиям?
Думаю тут коэффициент
должен участвовать в показателе степени, например
это
,
это
, и на основе этого можно что-то придумать: трансформировать
из диапазона от бесконечности до нуля в диапазон от
до
, и т.д. Но может уже есть какое-то стандартное общеизвестное решение?