QuickVectorPlot(x、y、vx、vy、vscale、anObject)は2D領域の上で定義された2Dベクトル場を表示します。 - vxと vyは変数 xと yの マトリクスかストリング、公式であるかもしれません。
- x(y)は、 マトリクス、 本当( vxと vyのサイズとのコンパチブルサイズがある)のアレイ、公式、範囲、または 0であるかもしれません。
- vscaleは矢にサイズ比を指定します。 vscaleが 1.0に設定されるなら、 vxと vyは xと yと同じスケールを使用します、すなわち、軸によって示されたスケール。 要素により大きい(より小さい)矢を手に入れるために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します)
輸入スクリプト | 極座標で与えられた野原へのベクトル陰謀 |