ListStreamPlot3D

ListStreamPlot3D[varr]

绘制作为向量数组给出的向量场的流线.

更多信息和选项

范例

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

基本范例  (4)

绘制对一组指定向量插值的向量场:

包括显示场强的图例:

使用管来表示流线:

指定数据范围:

范围  (12)

采样  (3)

指定流线的种子点密度:

为流线指定特定的种子点:

绘制指定区域的流线图:

演示  (9)

流线默认绘制为线:

使用三维管绘制流线:

使用扁平条带:

使用流标记的箭头版本来指示沿流线的流体方向:

管上的箭头:

通过将流线的头部逐渐变细并在尾部留下缺口,条带变成了箭头:

对流线使用单一颜色:

对流线使用命名颜色渐变:

包括场强的图例:

使用 StreamScale 将流线分割成多个较短的线段:

增加每个流线段的点数并增加标记的长宽比:

使用主题:

z 方向上使用对数刻度:

选项  (46)

BoxRatios  (2)

默认情况下,BoxRatios 的设置为 Automatic

使盒框在 x 方向上的长度加倍:

DataRange  (2)

默认情况下,数据范围取数据数组的索引范围:

指定域的数据范围:

PlotLegends  (3)

默认不包含图例:

包括一个指示向量场范数的图例:

指定图例的位置:

PlotTheme  (1)

指定主题:

RegionBoundaryStyle  (4)

显示由 RegionFunction 定义的区域:

使用 None 以避免显示边界:

指定区域边界的颜色:

完整矩形区域的边界未显示:

RegionFunction  (4)

在限定的区域绘制流线:

仅在场强超过给定阈值的地方绘制流线:

区域函数通常取决于七个参数:

使用 RegionBoundaryStyleNone 以避免显示边界:

ScalingFunctions  (3)

默认情况下使用线性刻度:

z 方向上使用对数刻度:

反转 z 轴的方向:

StreamColorFunction  (4)

根据向量场的范数为流线着色:

使用 ColorData 中的任何命名颜色渐变:

根据 x 值为流线着色:

使用 StreamColorFunctionScalingFalse 得到未缩放的值:

StreamColorFunctionScaling  (2)

默认使用缩放值:

使用 StreamColorFunctionScalingFalse 得到未缩放的值:

StreamMarkers  (5)

默认使用线条:

将流线绘制为管:

把它们绘制出扁平条带:

"Arrow" 流标记自动将流线分成较短的段:

在管上使用三维箭头:

使用定向条带:

使分段标记连续:

将连续标记分成段:

StreamPoints  (4)

使用自动确定的流点来播种曲线:

指定最大流线数:

为流提供特定的种子点:

使用粗间距流线:

使用间距更细的流线:

StreamScale  (9)

分段标记具有默认长度、点数和长宽比:

修改线段的长度:

指定每个线段的样本点数:

修改流标记的长宽比:

使分段标记连续:

将连续标记分成段:

长宽比控制带和管的厚度:

长宽比控制箭头的大小:

在每个段中使用三个点:

StreamStyle  (3)

更改流线的外观:

StreamColorFunction 的优先级高于 StreamStyle

使用 StreamColorFunctionNoneStreamStyle 指定流线的颜色:

应用  (2)

数值计算采样点处的电场,该采样点受到相等恒定电荷密度和相反符号的两条有限长度细线的影响:

将电场与带正电(黑色)和带负电(红色)的电线一起可视化:

在单位立方体中可视化与时间无关的热流. 考虑单位立方体上温度 的稳态热方程 ,其中在 面上 ,在 面上绝缘,在 面上半径为 0.3 的中心圆盘上 ,在圆盘的外侧 ,如下图所示:

使用有限差分来离散热方程

面上为 指定边界条件:

在其他面上为 指定绝缘边界条件:

求解方程组:

使用有限差分来近似热通量:

面上的流线生成种子点:

面上红色圆盘中的流线生成种子点:

可视化热流. 边界温度在图例中指定,立方体的空白面是绝缘的:

属性和关系  (10)

使用 StreamPlot3DVectorPlot3D 可视化函数:

使用 StreamPlotVectorPlot 可视化二维中的函数:

使用 ListSliceVectorPlot3D 绘制沿表面的向量:

使用 ListVectorPlot3D 将三维场绘制为离散向量:

使用 ListVectorPlot 绘制二维向量:

通过 ListStreamPlot 用流线而非向量绘图:

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

使用 ListVectorDisplacementPlot 可视化与位移矢量场相关的区域变形:

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

使用 ListLineIntegralConvolutionPlot 绘制向量场的线积分卷积:

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

使用 GeoStreamPlot 绘制流线而非向量:

可能存在的问题  (2)

管状 StreamMarkers 可能会被 BoxRatios 扭曲:

仔细调整 BoxRatios 可以消除管失真:

"Arrow""Arrow3D" 流标记的颜色在箭头的尖端确定,这可能导致长箭头的颜色不一致:

Wolfram Research (2021),ListStreamPlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListStreamPlot3D.html (更新于 2022 年).

文本

Wolfram Research (2021),ListStreamPlot3D,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ListStreamPlot3D.html (更新于 2022 年).

CMS

Wolfram 语言. 2021. "ListStreamPlot3D." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2022. https://reference.wolfram.com/language/ref/ListStreamPlot3D.html.

APA

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

BibTeX

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

BibLaTeX

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