Satimage 戻る| 次へ
QuickVectorPlot
QuickPlotLib > QuickPlotLib参照 > QuickVectorPlot ツがある ホームページ > 情報センター > Onlineドキュメンテーション > Data想像 > Makingグラフ >Makingグラフ?/長さ>
QuickVectorPlot(x、y、vx、vy、vscale、anObject)は2D領域の上で定義された2Dベクトル場を表示します。
  • vxvyは変数 xyマトリクスかストリング、公式であるかもしれません。
  • x(y)は、 マトリクス本当( vxvyのサイズとのコンパチブルサイズがある)のアレイ、公式、範囲、または 0であるかもしれません。
  • vscaleは矢にサイズ比を指定します。 vscale1.0に設定されるなら、 vxvyxyと同じスケールを使用します、すなわち、軸によって示されたスケール。 要素により大きい(より小さい)矢を手に入れるために1より大きい状態で(さらに小さい)入ります。
あなたが軸を再スケーリングするとき矢のサイズを再スケーリングさせるのはいくつかの事情で当然です、例えば、あなたが速度野原を表示するとき。 あなたが1 vxあたりの画素と vyユニットの固定サイズ比を指定したいと思うなら、物の特性を スケーリングする使用が見る変化します。
QuickVectorPlotにvを設定してください。(x、y、vx、vy、vscale、anObject)
セットvのものは誤っているのに視点スケーリングを使用します。
イラストのためのスクリプトは以下のスクリプトです。
40にNaを設定してください。
40にnrを設定してください。
creatematrix「x」ncols Na nrows nr範囲にaを設定してください。0、2*パイ
creatematrix「y」ncols Na nrows nr範囲にrを設定してください。0、3*パイ
fsを設定します。「r*cos(a)」、「r*罪(a)」、「r*罪(+r)」、「r*cos(a-r)」
セットはevalformula fsにaorsします。r: 1:1、r
ArrayToMatrixにx、y、vx、vyを設定してください。(aors、Na、nr)
QuickVectorPlot(x、yはvyに0.1、0をvxします)


輸入スクリプト

極座標で与えられた野原へのベクトル陰謀
Copyrightツゥ2005パリ、Satimage