Origin三维图形绘制(5)三维图形类型介绍
Origin中提供了多种内置三维绘图模板,可用于科学实验中的数据分析。在Origin 9.1中可以绘制的三维图形主要包括以下这些:三维彩色填充表面图(3D surface)、三维符号图/条状图(3D Symbol/Bar)、数据分析图(Statistics)、等高线图(Contour)、图片(Image)五种形式。这篇只介绍三维彩色填充表面图,其他类型以后再做补充。
Origin 9.1中提供的3D surface有:1 Color Fill Surface(三维彩色填充表面图);2 X Constant with Base(三维X恒定、有基底表面图);3 Y Constant with Base(三维Y恒定、有基底表面图);4 Color Map Surface(三维彩色映射表面图);5 Color Fill Surface with Error Bar(带误差棒的三维彩色填充表面图);6 Colormap Surface with Error Bar(带误差棒的三维彩色映射表面图);7 Multiple Color Fill Surface(多层彩色填充表面图);8 Multiple Colormap Surface(多层彩色映射投影图);9 Colormap Surface with Projection(三维彩色映射投影图);10 Wire Frame(三维线框图);11 Wire Surface(三维线条表面图)。。。有点多,下面就逐个用实例简单梳理一下。
1 Color Fill Surface
- 01
如图为初始数据Matrix。
- 02
执行Plot-3D Surface-Color Fill Surface,绘制的图形如图所示。此时的图通常还不能满足使用要求,下面做一些简单处理。
- 03
双击图片打开Plot Details对话框,如图所示在Fill选项中激活Contour fill from matrix,这样就可以做彩色图,这里可以加载当前的Matrix,或者其他的matrix。
- 04
选择Colormap/Contours选项,激活Enable Contours,可以修改颜色的分布。如图双击可以弹出Set Levels修改colormap的分布和颜色。
- 05
选择Mesh选项,除非需要显示网格,不然取消勾选。
- 06
得到如图所示的彩色图。
- 07
在Layer Properties中可以在Axis选项中,修改XYZ轴的长度。我们将X轴和Z轴改为50,如图所示。
- 08
最终得到的三维彩色填充表面图。
2 X Constant with Base
- 01
X Constant with Base(三维X恒定、有基底表面图)是不同的x轴确定了平行于YZ面的一系列平面,每个平面上,不同的z值描述的点连接成直线。有点像瀑布图,下图是 效果图。
3 Y Constant with Base
- 01
Y Constant with Base(三维Y恒定、有基底表面图)是不同的Y轴确定了平行于XZ面的一系列平面,每个平面上,不同的z值描述的点连接成直线。下图是效果图。
4 Color Map Surface
- 01
5 Color Fill Surface with Error Bar
- 01
如图是如果直接用一个Matrix做带误差棒的三维彩色填充表面图,会弹出如图所示的对话框,上面会提示无法生成,因为通常误差需要另一个Matrix来提供,这里就提供一下帮助文档中的效果图。
6 Colormap Surface with Error Bar
- 01
原理与第5点类似,直接上效果图。
7 Multiple Color Fill Surface
- 01
如图为初始数据,多层彩色填充表面图需要2个以上的Matrix来生成。
- 02
执行3D Surface-Multiple Color Fill Surface,得到如图所示的图形,进一步处理参考第1点。
8 Multiple Colormap Surface
- 01
原理和上图一样,采用第7点的初始数据,执行3D Surface-Multiple Colormap Surface,再进行美化处理,可以得到下图。
9 Colormap Surface with Projection
- 01
这个投影图,可以将数据投影到XY平面上,采用第1点中初始数据,执行3D Surface-Colormap Surface with Projection就可以得到如图所示的图形。
10 Wire Frame
- 01
采用第7点中数据,执行3D Surface-Wire Frame,得到如图所示的图形。
11 Wire Surface
- 01
采用第7点中数据,执行3D Surface-Wire Surface,得到如图所示的图形。这个我不太明白使用的场合,Wire Surface和Wire Frame初始生成的图形较为类似。