ListVectorDisplacementPlot3D

ListVectorDisplacementPlot3D[{{{vx11,vy11,vz11},,{vx1n,vy1n,vz1n}},,{{vxm1,vym1,vzm1},,{vxmn,vymn,vzmn}}}]

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

ListVectorDisplacementPlot3D[{{{x1,y1,z1},{vx1,vy1,vz1}},,{{xn,yn,zn},{vxn,vyn,vzn}}}]

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

ListVectorDisplacementPlot3D[{{{{vx11,vy11,vz11},s11},,{{vx1n,vy1n,vz1n},s1n}},,{{{vxm1,vym1,vzm1},sm1},,{{vxmn,vymn,vzmn},smn}}]

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

ListVectorDisplacementPlot3D[{{{x1,y1,z1},{{vx1,vy1,vz1},s1}},,{{xn,yn,zn},{{vxn,vyn,vzn},sn}}}]

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

ListVectorDisplacementPlot3D[,reg]

绘制区域 reg 上的位移.

更多信息和选项

范例

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

基本范例  (4)

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

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

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

指定参考区域:

范围  (15)

采样  (8)

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

指定坐标和矢量场:

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

在矢量场中生成随机点:

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

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

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

指定其他矢量:

可以按比例绘制位移:

指定区域:

使用 RegionFunction 指定区域:

域可能是一条曲线:

该域可能是一个 ImplicitRegion

该域可能是一个 ParametricRegion

该域可能是一个 MeshRegion

该域可能是一个 BoundaryMeshRegion

演示  (7)

指定变形区域的 ColorFunction

指定独立于 ColorFunctionVectorColorFunction

为箭头使用单一颜色:

包括位移范数的图例:

包括可选标量字段的图例:

包括 Mesh

按比例绘制位移:

选项  (31)

BoxRatios  (1)

默认情况下,长宽比为 Automatic

设置盒框比:

BoundaryStyle  (1)

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

指定 BoundaryStyle

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

ColorFunction  (4)

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

指定颜色的标量场:

使用命名颜色梯度:

指定自定义的 ColorFunction

ColorFunctionScaling  (2)

使用范数值的自然范围:

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

DataRange  (1)

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

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

Mesh  (1)

指定 Mesh 来可视化位移:

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

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

在特定值处使用网格线:

突出显示特定网格线:

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

MeshFunctions  (1)

默认情况下,网格线平行于参考区域中的 平面:

在参考区域中使用圆形网格线:

MeshStyle  (1)

设置网格线的样式:

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

PlotLegends  (3)

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

包括图例以显示可选标量场的颜色范围:

控制图例的位置:

PlotPoints  (1)

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

PlotRange  (1)

默认使用完整的 PlotRange

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

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

PlotStyle  (1)

去除变形区域的填充:

Texture 应用于变形区域:

ColorFunction 的优先级高于 PlotStyle

RegionBoundaryStyle  (1)

指定参考区域的边界样式:

去除参考区域的边界:

RegionFillingStyle  (1)

指定参考区域的填充:

去除参考区域的填充:

RegionFunction  (1)

使用 RegionFunction 指定参考区域:

VectorAspectRatio  (1)

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

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

VectorColorFunction  (1)

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

指定不同于 ColorFunctionVectorColorFunction

不使用 VectorColorFunction

VectorColorFunctionScaling  (1)

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

VectorMarkers  (1)

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

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

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

VectorPoints  (2)

默认情况下不显示矢量:

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

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

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

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

指定 方向上的矢量数:

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

给出矢量的具体位置:

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

VectorRange  (1)

指定矢量范数的范围:

设置剪切矢量的样式:

VectorScaling  (1)

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

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

VectorSizes  (1)

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

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

指定相对于默认缩放位移的位移大小:

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

VectorStyle  (1)

VectorColorFunction 的优先级高于 VectorStyle

应用  (14)

基本应用  (13)

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

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

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

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

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

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

可视化 方向的膨胀:

可视化 方向的收缩:

可视化 方向的膨胀以及 方向的收缩:

可视化应用于面 方向的剪切:

可视化应用于面 方向的剪切:

可视化组合剪切:

可视化绕 轴的旋转:

固体力学  (1)

显示区域的 面是固定的(无位移),在 面沿 正方向施加 10 kPa 的均布载荷:

从 {位置向量,位移向量} 形式的数值求解器获取数据,假设该区域是线弹性的:

可视化变形区域. 由于图中的位移被夸大了,使用图例来指示位移的实际大小:

属性和关系  (8)

使用 ListVectorPlot 绘制数据:

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

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

使用 ListVectorDensityPlot 用标量场的密度图绘制数据:

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

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

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

将复函数绘制为矢量场:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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