Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > データの操作 > 数値データ > 曲線のフィットと近似の関数 > スプライン >
Mathematica > データの操作 > 統計 > 曲線のフィットと近似の関数 > スプライン >
Mathematica > 数学とアルゴリズム > 統計 > 曲線のフィットと近似の関数 > スプライン >

BezierFunction

BezierFunction[{pt1, pt2, ...}]
制御点 pti で定義される曲線のベジエ(Bézier)関数を表す.
BezierFunction[array]
曲面またはより高次の多様体のベジエ関数を表す.
  • BezierFunction[...][u]はパラメータ u に対応するベジエ曲線上の点を返す.
  • BezierFunction[...][u, v, ...]はパラメータ u, v, ...に対応する一般的なベジエ多様体上の点を返す.
  • BezierFunction[{pt1, pt2, ...}]で表される曲線の埋込み次元はリスト pti の長さによって与えられる.
  • BezierFunction[array]は任意次元の多様体を表す任意の深さの配列を扱うことができる.
  • BezierFunction[array]で表される多様体の次元はTensorRank[array]-1で与えられる.array の最低レベルにあるリストの長さが埋込み次元を決定する.
  • パラメータ u, v, ... はデフォルトで,曲線あるいはその他の多様体の領域上で0から1の範囲に納まる.
  • 使用可能なオプション:
SplineDegreeAutomatic多項式の次数
制御点のリストを使ってベジエ曲線を構築する:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
関数を適用して曲線上の点を求める:
In[3]:=
Click for copyable input
Out[3]=
ベジエ曲線を制御点とともにプロットする:
In[4]:=
Click for copyable input
Out[4]=
 
単一の3次ベジエ曲面パッチ:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
In[3]:=
Click for copyable input
Out[3]=
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team