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 上的位移.
更多信息和选项
- ListVectorDisplacementPlot3D 使用区域上的矢量场数据生成位移图. 默认情况下,置换的大小会自动缩放,以便小位移和大位移都保持可见. 默认情况下,位移区域根据位移的大小着色.
- 如果没有给出标量场值,它们将被视为矢量场的范数.
- 默认情况下,ListVectorDisplacementPlot3D 对给定的数据进行内插,并在位置的规则网格上绘制矢量场的矢量.
- ListVectorDisplacementPlot3D 具有与 Graphics3D 相同的选项,但有以下添加和更改: [所有选项的列表]
-
Axes True 是否显示轴 BoundaryStyle None 如何绘制 RegionFunction 边界 BoxRatios Automatic 用于模拟照明的有效三维框比例 ClippingStyle Automatic 如何显示矢量范围外的箭头 ColorFunction Automatic 如何给背景密度上色 ColorFunctionScaling True 是否缩放 ColorFunction 的参数 DataRange Automatic - 为数据假定的 x、y 和 z 值的范围
Mesh None 在背景中绘制多少条网格线 MeshFunctions {#5&} 如何确定网格线的位置 MeshStyle Automatic 网格线的样式 Method Automatic 用于绘图的方法 PerformanceGoal $PerformanceGoal 要尝试优化的性能方面 PlotLegends None 颜色梯度图例 PlotRange {Full,Full} - 要包括的 x、y 和 z 值的范围
PlotRangePadding Automatic 值的范围要填充多少 PlotStyle Automatic 如何设置变形区域的样式 PlotTheme $PlotTheme 图形的整体主题 RegionBoundaryStyle Automatic 如何设置绘图区域边界的样式 RegionFunction (True&) 确定要包含的区域 VectorColorFunction Automatic 如何给矢量着色 VectorColorFunctionScaling True 如何缩放 VectorColorFunction 的参数 VectorMarkers Automatic 用于矢量的形状 VectorPoints None 要绘制的矢量的数量或位置 VectorRange Automatic 要显示的矢量长度范围 VectorScaling Automatic 如何缩放箭头的大小 VectorSizes Automatic 显示箭头的大小 VectorStyle Automatic 如何绘制矢量 - 提供给 MeshFunctions、RegionFunction、ColorFunction 和 VectorColorFunction 中函数的参数为 x、y、z、vx、vy、vz、s.
- 默认设置 MeshFunctions{#7&} 为标量场 s 绘制网格线.
- 默认情况下,位移图显示原始区域和位移区域的表示.
- RegionBoundaryStyle 和 RegionFillingStyle 可用于更改原始区域的样式.
- 用于显示位移箭头的 VectorPoints 的其他设置包括:
-
Automatic 自动选择的点 All 使用原始数据点 "Boundary" 沿 reg 边界的点 - 默认情况下,位移箭头将原始区域中的位置与相应的位移位置连接起来.
- VectorSizesFull 显示完整位移而不是缩放表示.
所有选项的列表
范例
打开所有单元关闭所有单元范围 (15)
采样 (8)
使用 RegionFunction 指定区域:
该域可能是一个 ImplicitRegion:
该域可能是一个 ParametricRegion:
该域可能是一个 MeshRegion:
该域可能是一个 BoundaryMeshRegion:
演示 (7)
选项 (31)
BoxRatios (1)
默认情况下,长宽比为 Automatic:
BoundaryStyle (1)
ColorFunction (4)
ColorFunctionScaling (2)
Mesh (1)
指定 Mesh 来可视化位移:
PlotRange (1)
PlotStyle (1)
RegionFunction (1)
使用 RegionFunction 指定参考区域:
VectorColorFunction (1)
默认情况下,如果 VectorColorFunction 为 Automatic,则 VectorColorFunction 匹配 ColorFunction:
指定不同于 ColorFunction 的 VectorColorFunction:
不使用 VectorColorFunction:
VectorPoints (2)
VectorSizes (1)
VectorStyle (1)
VectorColorFunction 的优先级高于 VectorStyle:
应用 (14)
基本应用 (13)
使用 VectorSizesFull 显示位移的实际大小:
属性和关系 (8)
使用 ListVectorPlot 绘制数据:
使用 StreamPlot 绘制流线而不是矢量:
使用 VectorDensityPlot 添加标量场的密度图:
使用 ListVectorDensityPlot 用标量场的密度图绘制数据:
使用 LineIntegralConvolutionPlot 绘制矢量场的线积分卷积:
使用 VectorPlot3D 和 StreamPlot3D 来可视化三维矢量场:
使用 SliceVectorPlot3D 在曲面上绘制矢量:
文本
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 年