Ответ 1
На [0, 1] имеется множество общих колоколообразных функций f; Я предполагаю, что вы хотите, чтобы они удовлетворяли f (0) = f (1) = f '(0) = f' (1) = 0 и f (1/2) = 1. Примеры:
-
Любая симметричная функция плотности beta distribution для любых параметров α = β > 1 имеет колоколообразную форму и имеет нулевую производную при конечные точки. То есть
f(x) = 4^α * x^(α - 1) * (1 - x)^(α - 1)
, где4^α
является константой, чтобы масштабировать ее так, чтобы она достигла 1: -
Выберите сегмент синусоидальной функции, начиная и заканчивая на соседних желобах, и при необходимости переведя/масштабируя. Пример:
f(x) = (sin(2 * π * (x - 1/4)) + 1) / 2
: