多一个。 如果您在没有打开任何表格的情况下打开曲面图,它将显示一个来自公式的简单 2D 工作表。 如果您选择“等值面”和“显示公式”并启用第三个公式并调整密度,您将获得三螺旋。
Surface Plot, no data tableSurface Plot, no data tableSurface Plot, no data tableSurface Plot, no data table曲面图,无数据表
JMP 使用公式通过点分辨率创建数据立方体,然后使用滑块值通过数据云拟合等值面。 下面的旋转 GIF 是使用高点数分辨率制作的(如果您想要非常高的分辨率,右键单击滑块会出现一个对话框来扩展其范围。)由于点数为 N^3,因此较高的分辨率需要而开始时可能会在点生成后旋转缓慢。
Triple Helix spinning in 3DTriple Helix spinning in 3DTriple Helix spinning in 3DTriple Helix spinning in 3D3D 中的三螺旋旋转
这个公式有五个语句长;立方体中每个 x、y、z 点的答案是最终 sqrt 函数的结果。 B4 是 xy 平面中的角度。 B3 在 z 轴上旋转,产生扭曲。sqrt 正在形成管子。 运气好的话,你会得到一个更简单的公式。 或者,更有可能的是,您有一堆 x、y、z 样本。
第一个槽中的公式是您在没有数据的情况下运行曲面图时默认看到的曲面的 2D 公式。 另外两个公式是不太有趣的 3D 公式。 您可以覆盖 3D 公式并使它们透明(右键单击对象以获取颜色/透明度对话框。)您也可以添加 2D 公式,但公式中没有 Z,所以不要期望太多。
Surface Plot(
Show Surface( "Off" ),
Show Surface3( "Both sides" ),
Show formula( 1 ),
Mode( "Isosurface" ),
Resolution( 36 ),
Surface Alpha3( 1 ),
Mesh Color3( "Dark Green" ),
Surface Color3( "Light Green" ),
SetXVariable( x ),
SetYVariable( y ),
Iso Value( 2, 0.783 ),
Frame3D(
Set Graph Size( 335, 226 ),
Set Spin(
-0.0031,
0.0016,
0.79,
0.14
),
Set Wall Color( -5592405 ),
Set Walls( 0 ),
set light active( 2, 0 ),
set light position( 2, 8, -10, 0 ),
set light active( 6, 1 ),
set light color( 6, 33, 80, 36 ),
set light position( 6, 10, -8, 0 ),
set light color( 1, 35, 77, 34 ),
set light position( 1, -6.25, 10, 0 ),
Set Rotation( -84, 16, 103 ),
Set Line Scale( 0.1 ),
Set View Zoom( 0.6655 ),
Set View Perspective( 1.7631 ),
Background Color( 2, 115, 7 )
)
)
对于动画 GIF,我正在尝试使用 VLC 在 JMP 旋转等值面时捕获屏幕。 我认为可能还有一个插件可以帮助处理 GIF 动画。