Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可視化とグラフィックス > データの可視化 > ベクトルの可視化 > StreamScale >
Mathematica > 可視化とグラフィックス > 関数の可視化 > ベクトルの可視化 > StreamScale >
Mathematica > 可視化とグラフィックス > データの可視化 > 関数の可視化 > ベクトルの可視化 > StreamScale >

StreamScale

StreamScale
StreamPlotListStreamPlotおよび関連関数のオプションで,描かれる流線の長さと鏃を指定する.
  • StreamPlotおよび関連関数は,事実上ベクトル場の流れに沿って流線を求める.StreamScaleは求まった流線を表示のためにどのように分割するかを決める.
  • 流線の各部分は独自の鏃を持つArrowとして描画される.
Automatic流線のスケールを自動的に決める
None流線に矢印は描かない
Full流線全体を分割せずに使う
{seg,npts,aratio,sfun}流線のスケールに明示的な指定を使う
  • StreamScaleと設定すると,流線をどのように分割するか,および各部分をどのようにスケールするかの明示的な指定ができる.
  • パラメータ seg は流線の各部分のDashing指定に似ている.次の形を使うことができる.
sに等しい
{s1,s2,...}1つおきに描画され,周期的に繰り返される連続する長さ , , ...の線分
Large,Medium,Small,TinyLarge,Medium等の各部分の長さを使う
  • npts に次の設定を使って各流線部分上に描画する点を制御することができる.
22点を使ってまっすぐな流線部を与える
n最高で n 個の点を描く流線部に使う
All各流線部に計算されたすべての点を使う
Automatic曲線の単純化に基づいた自動メソッドを使う
  • すべての流線部分は事実上曲線上にあり,各部分の鏃がその部分の片側の端まで伸びている.
  • aratio に次の設定を使って一片の流線の縦横比を制御することができる.
r最長の部分に相対的な絶対縦横比
Scaled[r]各部分に相対的な相対縦横比
Automatic点の数に基づいた自動メソッド
  • seg によって部分の長さが決まった後,各部分に関数 sfun を適用して再スケールすることができる.
None再スケールは行わない
funcx, y, vx, vy, Normの関数
Automatic再スケールを自動的に決定する
使用する流線の部分の長さを指定する:
各部分に使われる点の数を指定する:
使用する矢印の大きさを指定する:
使用する流線の部分の長さを指定する:
In[1]:=
Click for copyable input
Out[1]=
 
各部分に使われる点の数を指定する:
In[1]:=
Click for copyable input
Out[1]=
 
使用する矢印の大きさを指定する:
In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
流線に曲線を使う:
各流線ごとに1本の線分を使う:
大きな鏃を使う:
線分当りの点の数が2に設定されると,スケールされた矢印が使われる:
矢印の長さを 座標でスケールする:
すべての線を示す:
磁気双極子場:
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF