ArrayPlot3D

ArrayPlot3D[array]

生成一个数组中的数值都显示在方块的离散数组中的图.

更多信息和选项

范例

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

基本范例  (4)

绘制一个数组的数字:

显示三维元胞自动机的状态:

指定总体颜色规则:

将标准混合作为颜色函数:

范围  (6)

默认情况下,不绘制 0 ,且 1 绘制为黑色:

没有透明度时,0 绘制为白色:

绘制带有单位的数据:

绘制长短不一的数组,对较短数组在右边进行填充:

带有 None 的单元格会被渲染成背景颜色:

绘制稀疏数组:

选项  (32)

AspectRatio  (2)

将所有单元格变为立方体:

使用不同的长宽比:

默认情况下,ArrayPlot3D 不显示坐标轴:

AxesLabel  (3)

默认情况下,不绘制坐标轴的标签:

轴上放置标签:

指定坐标轴的标签:

AxesStyle  (4)

改变坐标轴的样式:

指定每个轴的样式:

为刻度和坐标轴指定不同的样式:

为标签和坐标轴指定不同的样式:

ClippingStyle  (1)

默认设置是不显示绘图范围外的值:

将绘图值域外的值显示为红色:

将较低值显示为灰,较高值显示为绿:

ColorFunction  (2)

根据 Hue,将从 0 到 1 的值映射到颜色:

使用纯函数作为颜色函数:

使用 ColorData 中的一个有名称的颜色渐变:

将带有值 1 的元素显示为黑,其余显示为白:

ColorFunctionScaling  (1)

设置 ColorFunctionScaling->True,值会被缩放为 0 到 1之间:

ColorRules  (1)

为确切值或模式指定颜色规则:

如果没有颜色规则可应用,则会使用ColorFunction

通过为 _ 添加一个规则,可使一个默认颜色生效:

ColorRules 中使用任意模式:

在给定顺序中使用规则:

DataRange  (1)

默认情况下,会假定数组值有整数 ijk 的值:

为表格数据指定 ijk 的坐标范围:

DataReversed  (1)

颠倒 jk 值的顺序:

颠倒 ijk 值的顺序:

Mesh  (1)

在所有单元格中插入网格线:

MeshStyle  (1)

默认网格样式:

将网格变为粉色:

OpacityFunction  (4)

OpacityFunction 默认情况下为 Automatic

使用 None 可使所有数组变为不透明:

使用自定义不透明函数可制定每个值的不透明度:

使用恒定不透明值 Opacity[0.5]

OpacityFunctionScaling  (2)

默认情况下,使用缩放值:

通过将 OpacityFunctionScaling 设定为 False 可使用未经缩放的值:

PlotLegends  (2)

默认情况下不使用图例:

自动生成图例:

PlotLegends 自动获取 ColorFunction

PlotRange  (2)

绘制所有元素:

只绘制 0 到 3 之间的元素,其余为空:

PlotRange 中的前三个输入指定了要包含的 ijk 值:

只绘制正值元素:

PlotTheme  (1)

使用有详细刻度和图例的主题:

Ticks  (2)

在四舍五入的数值处放置刻度:

特定数值处的刻度:

应用  (6)

元胞自动机  (2)

绘制三维元胞自动机的状态:

绘制二维三色元胞自动机的演变:

数组结构  (4)

高亮数组中的特定元素:

高亮一列值:

高亮一个数组切面:

高亮一小块值:

属性和关系  (6)

在二维数组上使用 ArrayPlotMatrixPlot

ArrayPlot3D 使用三维数组,即使其中一个维度的值为 1:

Raster3DArrayPlot3D 中相反的顺序排列元素:

DataReversed 选项允许 ArrayPlot3D 使用与 Raster3D 相同的顺序:

使用 ListDensityPlot3D 可设置连续密度,用变化的不透明度看内部特性:

Image3D 使用插值容积式渲染模式显示数据:

ReliefPlot 为二维数据创建人工阴影:

ComplexArrayPlot 用于二维复数数据数组:

巧妙范例  (3)

在整数点绘制 Sin 函数:

整体式 3D 细胞自动机的演变:

Hue 将 GCD 值交互式地映射成不同的颜色:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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