VectorScale

VectorScale
VectorPlotListVectorPlot 和相关函数的选项,确定绘制场向量的长度和箭头大小.

更多信息更多信息

  • VectorScale 可以给出下列设置:
  • Automatic按照场向量的位置自动设置
    Large,Medium, Small, Tiny自动缩放场向量到较大、适中等
    {unitlen,aratio,sfun}用明确的场向量尺度的指定
  • 明确指定 VectorScale->{unitlen, aratio, sfun},每个场向量限制在定向场的向量框符中,以向量坐标为中心.
  • unitlen 按照整个边界框的对角分式给出,用于向量框符局部的尺度,aratio 是向量框符的高宽比,sfun 是一个尺度函数,用以确定向量框符的宽度.
  • unitlen 可以使用下列设置:
  • s使用的单位尺度,由整体边界框的对角分式给出
    Large,Medium,Small,Tiny符号单位长度
  • aratio 可以使用下列设置:
  • runitlen 的绝对高宽比
    Scaled[r]每个向量框的相对高宽比
    Automatic二维空间中对应 Scaled[1],三维空间中对应 Scaled[0.6]
  • sfun 可以用于下列设置:
  • None所有向量框符的宽度是 unitlen
    func xyfxfyNorm[{fx, fy}] 的分式
    AutomaticNorm[{fx, fy}]
  • 当使用一个明确的 sfun,正值自动缩放到 0 到 1 的范围内. 对于其它值,不绘制向量.

范例范例打开所有单元关闭所有单元

基本范例 (3)基本范例 (3)

用符号名称控制向量的大小:

In[1]:=
Click for copyable input
Out[1]=

指定向量的相应大小,作为绘制范围的对角分式:

In[1]:=
Click for copyable input
Out[1]=

将向量尺度函数设置为 None,然后所有向量是相同大小:

In[1]:=
Click for copyable input
Out[1]=
版本 7 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »