
2.4.6 Waterfall的设置
对Waterfall的设置包括坐标轴的设置和曲线外观的设置。曲线外观的设置可以通过ModifyGraph和ModifyWaterfall来进行。Waterfall类似于一组曲线图,可以在窗口双击或者右击选择【Modify Graph】命令或者执行菜单命令【Graph】|【Modify Graph】都可以打开【Modify Trace Appearance】窗口,修改的方式和前面曲线部分介绍的一样。需要注意的是,在【Trace】一栏只显示一个wave,就是Waterfall wave本身,因此设置将应用到所有曲线,如图2-82所示。

图2-82 Waterfall设置
如果使每一条曲线都显示不同的颜色,需要指定一个Z Wave,存放颜色信息,对于上一小节的例子可如下操作:
Duplicate/O fdfun fdcolor; fdcolor=y; ModifyGraph zColor(fdfun)={fdcolor, ∗, ∗, Rainbow256,0};
显示效果如图2-83所示。

图2-83 Waterfall外观设置
上面的设置中,选择了fdcolor作为设置颜色的Z Wave。fdcolor是一个二维wave, fdcolor=y表示fdcolor(x, y)=y,即同一列所有行都是相同的值,都等于y。因此每一条曲线(同一列)的颜色都是一样的,不同曲线(不同列)颜色不一样。如果要每一条曲线内部颜色也变化,如随x不同变化,则需要设置fdcolor沿x方向的值,即同一列每一行的数据也不一样。
上述命令行也可以在【Modify Trace Appearance】窗口中设置f(z)完成。
Igor专门提供了一个ModifyWaterfall的函数,可以调整修改Waterfall的 y 坐标轴(right坐标轴)的方向、长短以及Waterfall中曲线的显示方式。如设置图2-83 y坐标轴方向为45°的命令为
ModifyWaterfall angle=45
其中,ModifyWaterfall是命令名,angle是关键字(key word)。表2-5是ModifyWaterfall关键字含义。
表2-5 ModifyWaterfall命令标记及其含义
