Splines`
Splines`

Spline

バージョン7.0現在で,スプラインパッケージの機能のいくつかがWolfram言語カーネルに組み込まれている. »

Spline[{pt1,pt2,},type]

pt1, pt2, を通過する(あるいはこれらの点で制御される)タイプ type のスプラインを表す2Dグラフィックスプリミティブである.

詳細とオプション

  • Splineを使うためには,まずスプラインパッケージ をロードしなくてはならない.それにはNeeds["Splines`"]を実行する必要がある.
  • type に可能な設定は次の通りである:
  • Cubic三次スプライン
    Bezierベジエ(Bézier)スプライン
    CompositeBezier合成ベジエスプライン
  • SplineGraphics式の他のグラフィックスプリミティブとともに使うこともできる.
  • Spline[{pt1,pt2,},type]は形式Spline[{pt1,pt2,},type,control]のスプライン式を生成する.ここでcontrol は完全にスプラインを記述する情報である.
  • control の情報は,使用されるスプラインの種類によって異なる.
  • 次のオプションを使うことができる:
  • SplinePoints 25スプラインのデフォルトの描画で抽出される点の最初の数
    SplineDots None曲線の補間点や制御点を描画するスタイル
    MaxBend10.適応型の描画を使ったときの連続した区間の間の最大角度
    SplineDivision 20.滑らかな曲線を生成するために使う下位区分の最大量

例題

すべて開くすべて閉じる

  (1)

4つの点で制御されるベジエスプライン:

4つの点を通過する三次スプライン:

6つの点で制御される合成ベジエスプライン:

6つの点を通過する三次スプライン:

オプション  (3)

SplineDots  (1)

SplineDotsは制御点を示す:

制御点に対して紫色の大きい点を使う:

SplinePoints  (1)

SplinePointsは,描画のためにスプラインを抽出する頻度を指定する:

SplineDivision  (1)

SplineDivisionは描画のためにどの程度スプラインを調整するかを指定する:

Wolfram Research (2007), Spline, Wolfram言語関数, https://reference.wolfram.com/language/Splines/ref/Spline.html.

テキスト

Wolfram Research (2007), Spline, Wolfram言語関数, https://reference.wolfram.com/language/Splines/ref/Spline.html.

CMS

Wolfram Language. 2007. "Spline." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/Splines/ref/Spline.html.

APA

Wolfram Language. (2007). Spline. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/Splines/ref/Spline.html

BibTeX

@misc{reference.wolfram_2024_spline, author="Wolfram Research", title="{Spline}", year="2007", howpublished="\url{https://reference.wolfram.com/language/Splines/ref/Spline.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_spline, organization={Wolfram Research}, title={Spline}, year={2007}, url={https://reference.wolfram.com/language/Splines/ref/Spline.html}, note=[Accessed: 22-November-2024 ]}