Igor Pro实用教程:图表绘制、数据分析与程序设计
上QQ阅读APP看书,第一时间看更新

2.4.7 Surface的绘制

Image将二维图显示为一副假色图(false color),通过颜色的不同来区分数据的大小和分布。Surface(曲面图)和Image不同,它除了可以用不同的颜色来区分数据的大小和分布之外,还可以利用三维样式,将数据的大小表示成 z方向的高度。看下面的例子:

      Make/N=(100,100)gaussfun;
       Setscale/I x, -0.5,0.5, gaussfun;
      Gaussfun=exp(-x∗x/0.04-y∗y/0.04);

执行菜单命令【Windows】|【New】|【3D Plots】|【Surface Plot】打开【surface】对话框,如图2-84所示。

图2-84 Surface绘制对话框

【Obj ect】指定Surface对象的名字,【Source】指定数据类型,这里选择Matrix wave, 【Surface】指定要绘制的数据wave。在【Surface Color】选项区域里选择配色方案,可以选择使用颜色表(Color Table),单击【OK】按钮。效果如图2-85所示。

图2-85 Surface图绘制

Surface实际上是一个三维图,关于三维图的详细介绍请参看本章第2.5节。可以单击Surface并按左键拖动以改变图的取向。