ListVectorDisplacementPlot

ListVectorDisplacementPlot[{{{vx11,vy11},,{vx1n,vy1n}},,{{vxm1,vym1},,{vxmn,vymn}}}]

从矢量位移数组 {vxij,vyij} 生成位移图.

ListVectorDisplacementPlot[{{{x1,y1},{vx1,vy1}},,{{x1,y1},{vx1,vy1}}}]

从点 {xi,yi} 的位移 {vxi,vyi} 生成位移图.

ListVectorDisplacementPlot[{{ {{vx11,vy11},s11},,{{vx1n,vy1n},s1n}},,{ {{vxmi,vym1},sm1},,{{vxmn,vymn},smn}}}]

使用标量值 sij 为位移的 region 着色.

ListVectorDisplacementPlot[{ {{vx1,vy1},s1},,{{vxn,vyn},sn}}]

使用点 {xi,yi} 处的标量值 si 为位移区域着色.

ListVectorDisplacementPlot[,reg]

绘制区域 reg 上的位移.

更多信息和选项

范例

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

基本范例  (4)

绘制一个位移场,该场由从一组指定矢量插值的范数着色:

根据指定坐标和矢量的数据绘制矢量场. 参考区域是坐标的凸包:

指定一个标量场来为变形区域着色:

指定参考区域:

范围  (15)

采样  (8)

通过比较参考和变形区域来可视化缩放位移场:

指定坐标和矢量场:

指定坐标、矢量场和标量场:

在矢量场中生成随机点:

默认情况下,参考区域是坐标的凸包:

从参考区域中的点到(缩放的)变形区域中的对应点绘制矢量:

将矢量限制为边界上的点:

指定其他矢量:

可以按比例绘制位移:

指定区域:

使用 RegionFunction 指定区域:

域可能是一条曲线:

该域可能是一个 ImplicitRegion

该域可能是一个 ParametricRegion

该域可能是一个 MeshRegion

该域可能是一个 BoundaryMeshRegion

演示  (7)

为变形区域指定 ColorFunction

指定独立于 ColorFunctionVectorColorFunction

为箭头使用单一颜色:

包括位移范数的图例:

包括可选标量场的图例:

包括 Mesh

按比例绘制位移:

选项  (45)

AspectRatio  (2)

默认情况下,长宽比为 Automatic

设置长宽比:

BoundaryStyle  (3)

默认情况下,边界样式与变形区域的内部颜色匹配:

指定 BoundaryStyle

BoundaryStyle 应用于由 RegionFunction 切割的区域:

ColorFunction  (4)

默认情况下,变形区域由场的范数着色:

指定颜色的标量场:

使用命名颜色梯度:

指定自定义的 ColorFunction

ColorFunctionScaling  (2)

使用范数值的自然范围:

控制 ColorFunction 的各个参数的缩放:

DataRange  (1)

默认情况下,参考区域作为数据数组的索引范围:

指定参考区域的数据范围:

Mesh  (3)

指定 Mesh 来可视化位移:

显示初始和最终采样网格:

方向指定 10 条网格线,在 方向指定 5 条网格线:

在特定值处使用网格线:

突出显示特定网格线:

如果参考区域的边界和填充被移除,则参考区域中的网格线将被抑制:

MeshFunctions  (1)

默认情况下,网格线位于 方向:

使用圆形和径向网格线:

MeshStyle  (1)

设置网格线的样式:

在不同方向设置不同的网格线样式:

PlotLegends  (3)

包括图例以显示矢量范数的颜色范围:

包括可选标量场的图例:

控制图例的位置:

PlotPoints  (1)

使用更多点来获得更平滑的区域:

PlotRange  (3)

默认使用完整的 PlotRange

指定 方向共享的显式限制:

方向指定不同的绘图范围:

PlotStyle  (4)

去除变形区域的填充:

Texture 应用于变形区域:

使用 PatternFilling 设置变形区域的样式:

ColorFunction 的优先级高于 PlotStyle

PlotTheme  (1)

使用命名主题:

RegionBoundaryStyle  (2)

指定参考区域的边界颜色:

去除参考区域的边界:

RegionFillingStyle  (2)

指定参考区域的填充:

删除参考区域的填充:

RegionFunction  (1)

使用 RegionFunction 指定参考区域:

VectorAspectRatio  (2)

矢量标记的默认长宽比为 1/4:

指定矢量标记的相对宽度:

VectorColorFunction  (1)

默认情况下,如果 VectorColorFunctionAutomatic,则 VectorColorFunction 匹配 ColorFunction

指定与 ColorFunction 不同的 VectorColorFunction

不使用 VectorColorFunction

VectorColorFunctionScaling  (1)

对矢量颜色使用范数的自然范围:

VectorMarkers  (1)

默认情况下,从参考区域中的点到变形区域中的对应点绘制矢量:

将标记置于采样点的中心:

使用命名外观来绘制矢量:

VectorPoints  (2)

默认情况下不显示矢量:

显示从整个原始区域采样的矢量:

来自区域边界的样本矢量:

使用符号名称来指定矢量的密度:

使用符号名称来指定矢量的排列:

指定 方向的矢量数:

方向指定不同数量的矢量:

给出矢量的具体位置:

沿着曲线,矢量默认是等间距的:

VectorRange  (1)

指定矢量范数的范围:

设置剪切矢量的样式:

VectorScaling  (1)

默认情况下,矢量从参考区域中的点延伸到变形区域中的对应点:

将所有矢量设置为具有相同的大小:

VectorSizes  (1)

默认情况下,矢量从参考区域中的点延伸到变形区域中的对应点:

指定箭头长度范围:

抑制位移矢量的缩放,以便 45° 旋转看起来合适:

即使不显示矢量,也抑制位移矢量的缩放:

VectorStyle  (1)

VectorColorFunction 的优先级高于 VectorStyle

应用  (17)

基本应用  (16)

恒定位移场将参考区域中的每个点移动相同的量:

注意到位移会自动缩放,以使得非常小和非常大的位移都可见:

使用 VectorSizesFull 显示位移的实际大小:

颜色用于表示位移的幅度:

通过不同的标量函数为区域着色:

使用箭头指示样本点的初始和最终位置:

可视化 方向的膨胀:

可视化 方向的收缩:

可视化 方向的膨胀和 方向的收缩:

可视化 方向的剪切:

可视化 方向的剪切:

可视化 方向的组合剪切:

可视化环绕原点的旋转:

组合旋转、剪切和膨胀:

可视化原点附近点的旋转:

可视化原点附近点的剪切:

固体力学  (1)

显示区域的左边缘是固定的(无位移),在右边缘施加 10 kPa 的均匀水平载荷:

从形式为 {位置矢量,{位移矢量,应力张量的 Frobenius 范数}} 的数值求解器获取数据,假设该区域为线弹性且在平面应力中:

使用 RegionFunction 正确地可视化变形区域. 请注意,卸载角附近的应力远高于施加的 10 kPa 载荷:

属性和关系  (12)

使用 ListVectorDisplacementPlot3D 在三维中可视化变形:

使用 VectorDisplacementPlot 来可视化函数:

使用 VectorDisplacementPlot3D 在三维中可视化函数:

使用 ListVectorPlot 绘制数据:

使用 ListStreamPlot 绘制流线而不是矢量:

使用 StreamPlot 绘制流线而不是矢量:

使用 VectorDensityPlot 添加标量场的密度图:

使用 ListVectorDensityPlotListStreamDensityPlot 添加标量场的密度图:

使用 LineIntegralConvolutionPlot 绘制矢量场的线积分卷积:

使用 ListVectorPlot3DListStreamPlot3D 在三维中可视化矢量场:

使用 VectorPlot3DStreamPlot3D 来可视化三维矢量场:

使用 SliceVectorPlot3D 在曲面上绘制矢量:

将复函数绘制为矢量场:

使用 ComplexStreamPlot 绘制流线而不是矢量:

使用 GeoVectorPlot 在地图上绘制矢量:

使用 GeoStreamPlot 绘制流线而不是矢量:

Wolfram Research (2021),ListVectorDisplacementPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html.

文本

Wolfram Research (2021),ListVectorDisplacementPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html.

CMS

Wolfram 语言. 2021. "ListVectorDisplacementPlot." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html.

APA

Wolfram 语言. (2021). ListVectorDisplacementPlot. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html 年

BibTeX

@misc{reference.wolfram_2024_listvectordisplacementplot, author="Wolfram Research", title="{ListVectorDisplacementPlot}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_listvectordisplacementplot, organization={Wolfram Research}, title={ListVectorDisplacementPlot}, year={2021}, url={https://reference.wolfram.com/language/ref/ListVectorDisplacementPlot.html}, note=[Accessed: 22-November-2024 ]}