RevolutionPlot3D

RevolutionPlot3D[fz,{t,tmin,tmax}]

在半径 t 处生成高为 fz 的旋转曲面图.

RevolutionPlot3D[fz,{t,tmin,tmax},{θ,θmin,θmax}]

方位角 θθminθmax 之间变化.

RevolutionPlot3D[{fx,fz},{t,tmin,tmax}]

通过绕 z 轴旋转含有 xz 坐标的参数化曲线 {fx,fz} 生成曲面图.

RevolutionPlot3D[{fx,fz},{t,tmin,tmax},{θ,θmin,θmax}]

方位角 θθminθmax 之间变化.

RevolutionPlot3D[{fx,fy,fz},{t,tmin,tmax},]

绘制通过旋转含有 xyz 坐标的参数化曲线 {fx,fy,fz} 所得的曲面.

更多信息和选项

范例

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

基本范例  (3)

轴旋转函数曲面:

轴旋转参数曲面:

轴旋转一半的参数曲面:

范围  (18)

采样  (8)

当函数快速改变时,取样更多的点:

图形范围自动选择:

函数变的非实的范围除外:

当函数有不连续时,表面是分散的:

PlotPointsMaxRecursion 来控制适应性取样:

PlotRange 集中在指定区域:

Exclusions 来移除点或分散结果曲面:

画多重曲面:

演示  (10)

给不同曲面提供明确样式:

使用图例识别样式:

添加标签:

对于曲面提供一交互 Tooltip

生成一覆盖网格:

网格层之间的样式区域:

参数值定义的颜色:

使用命名的配色方案:

移除曲线或曲面的部分:

使用高度样式化的主题:

反转 z 轴的方向:

选项  (70)

BoundaryStyle  (4)

BoundaryStyle 自动地配对 MeshStyle

使用一加厚的红色边界:

画出 RegionFunction 修剪的表面的边界:

Exclusions修剪的表面的边界不画出:

BoxRatios  (3)

通过使用 PlotBoxRatios 默认保留 AspectRatio

BoxRatios 默认保留旋转圆圈:

用指定的 BoxRatios

ColorFunction  (5)

通过 , , , , 参数给表面配色:

ColorData 来预定义颜色梯度:

命名 方向颜色的颜色梯度:

ColorFunction 优先级高于 PlotStyle

ColorFunction 优先级低于 MeshShading

ColorFunctionScaling  (1)

方向的比例坐标和 方向的非比例坐标:

EvaluationMonitor  (2)

显示 RevolutionPlot3D{t,θ} 坐标下的取样函数:

计算求解 多少次:

Exclusions  (5)

在分支切割的情况下,用自动方法计算除外:

显示应该计算却没有排列的:

以方程形式给出一系列排除的情况:

给出两个排除的集合:

自动计算和明确排除的应用:

ExclusionsStyle  (2)

加厚蓝色线的边界样式:

加厚蓝色线的边界样式和 之间的黄色曲面:

MaxRecursion  (1)

当曲面快速变化时的简化:

Mesh  (5)

显示最初和最后的样式网格:

在参数方向用 10 网格层均匀的空开:

在不同的方向用不同数量的网格线:

参数和没有网格 参数中,对网格用一系列精确值:

网格用精确值和样式:

MeshFunctions  (2)

方向用一网格线均匀的空开:

方向(红)显示五个网格层和在 方向(蓝)显示十个:

MeshShading  (7)

方向红色和蓝色交替:

None 用来移除片段数:

对于样式,MeshShading 优先级高于 PlotStyle

通过设置 MeshShadingAutomatic,用 PlotStyle 来某些片段:

MeshShadingColorFunction 一起应用:

填充多重网格函数之间定义的区域:

FaceForm 对曲面不同侧采用不同的样式:

MeshStyle  (2)

方向用红色网格:

方向用红色网格和 方向用蓝色网格:

NormalsFunction  (3)

平均量能自动计算:

对所有多边形,None 用来得到平直的底绞:

用在曲面表面不同有效的平均量:

PerformanceGoal  (2)

生成一高质量图:

强调性能,可能以质量为代价:

PlotLegends  (3)

使用占位符辨别绘图样式:

使用特定标签:

将表达式作为图例:

使用 Placed 控制图例位置:

PlotPoints  (1)

更多的初始点来得到更平滑的图形:

PlotStyle  (3)

用不同样式的指令:

对不同曲面明确地指定样式:

在曲面表面使用不同的样式:

PlotTheme  (5)

使用亮色方案中具有简单刻度和网格线的主题:

关闭刻度:

使用单色主题:

改变色调:

为三维打印创建一个加厚的表面:

RegionFunction  (2)

,,, , 选择一区域:

在参数空间选择一区域:

RevolutionAxis  (2)

默认情况下,RevolutionPlot3D 绕着 轴旋转:

绕着 轴旋转:

绕着穿过原点的对角线旋转:

ScalingFunctions  (3)

默认情况下,绘图在所有方向上都采用线性刻度:

z 轴上使用对数刻度:

ScalingFunctions 逆转 轴的坐标方向:

TextureCoordinateFunction  (4)

默认情况下,Textures 使用缩放的 参数:

使用 坐标:

使用未缩放的坐标:

使用纹理突出显示参数如何映射到表面:

TextureCoordinateScaling  (1)

对纹理使用缩放或未缩放的坐标:

WorkingPrecision  (2)

用机器精确度算法求解函数:

用任意精确的算法来求解函数

应用  (3)

生成众所周知的形状,例如旋转曲面,包括圆柱体:

圆锥体:

球体:

圆环:

求圆锥体的体积:

模拟击鼓:

属性和关系  (8)

RevolutionPlot3DParametricPlot3D 的特例:

默认的 BoxRatios 保留 Plot 使用的 AspectRatio

默认的 BoxRatios 保留旋转圆圈:

对球坐标使用 SphericalPlot3D

对三维空间的任意曲线和曲面使用 ParametricPlot3D

对极坐标中的曲线使用 PolarPlot

对二维空间内的曲线和区域使用 ParametricPlot

ContourPlot3DRegionPlot3D 可用于隐式定义的曲面和区域:

ListPlot3DListSurfacePlot3D 绘制数据:

可能存在的问题  (1)

有多个面的曲面可能展现一些不正常的行为:

巧妙范例  (1)

旋转自相交曲线:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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