0

この種の数学*をやったのは久しぶりなので、誰かが私に答えてくれるかもしれません. 正確な x 値の交点を見つけようとしているので、この質問はまさに私が望んでいるものではないと思います。

そのため、X、Y から XX、YY までのスプラインがあり、両端に制御点があります。二次曲線になると言うのは正しいと思います(曲線はそれ自体を交差しません)。指定されたグラフィックス ライブラリ (現在考えている HTML5 キャンバス) のパス ルーチンを使用してこの線を描画する予定であるため、自分で描画することはありません。

X + n で表されるいくつかのポイントがあり、その交点の Y 値を見つけたいと考えています。パスに沿った特定のポイントの位置を求めているのではなく、線 X と交差するパス上の位置を求めています。

私はそれに合うように垂直線を描くことを計画しているので、可能であれば、ポイントが説得力のある方法で曲線と一致するのに十分正確であると素晴らしいでしょう(数ピクセルずれていない).

ルーチンは、自分で線を引くのは難しくないように見えるので、線を引くのは難しくなく、プロットに沿って X 値を (許容範囲で) テストすることができます。

*算数

4

1 に答える 1

0

最近、 2次元スプライン関数 f(t) を f(x)に変換する方法について、非常によく似た質問に答えました。そこでの答えは、3 次方程式 (3 次ベジエ スプラインが最も一般的なものであるため) の正確な解から、一方では単純な二等分法までさまざまで、その間にさまざまな根探索アルゴリズムがありました。好きなのを選びな。

于 2012-07-29T00:17:39.957 に答える