5

Robert Penner のイージング関数を使用すると、 Xを 0 から 1 の間で移動することにより、さまざまなアニメーション動作を簡単に作成できます。結果として生じるYの移動は 0 から始まり、1 で終了します

ベルカーブにそのような関数のセットがあるかどうか疑問に思っていますか? 0 から 1 の間のXを指定すると、これらの関数は、0 から始まり 0 で終わる 0 から 1 の間のYを返します。

私はそのようなコレクションを見たことがありませんが、放物線をフィッティングする前に、両方の軸ですべてが 0 と 1 の間に収まるように、最初にここをチェックすると思いました。

4

1 に答える 1

17

[0, 1] 上の一般的な釣鐘型関数fがたくさんあります。f(0) = f(1) = f'(0) = f'(1) = 0 および f(1/2) = 1 を満たすようにしたいと思います。例:

  • 任意のパラメーター α = β > 1 の対称ベータ分布密度関数は、ベル型であり、端点で導関数がゼロです。つまり、 は、f(x) = 4^α * x^(α - 1) * (1 - x)^(α - 1)14^αになるようにスケーリングするための定数です。

    ベータ

  • 正弦波関数のセグメントを選択し、隣接する谷で開始および終了し、必要に応じて変換/スケーリングします。例: f(x) = (sin(2 * π * (x - 1/4)) + 1) / 2:

    正弦

于 2012-10-27T07:48:55.540 に答える