2024年6月9日发(作者:)

surfer教程

软件应用之surfer 2010-04-11 20:56:22 阅读629 评论0 字号:大中小

Golden Software Surfer(以下简称Surfer)是一款画三维图(等高线,image map, 3d su

rface)的软件,该软件简单易学,

可以在几分钟内学会主要内容. Surfer软件不难,自带的英文帮助(help菜单)把如何使

用解释的很详细。

Surfer是具有插值功能的绘图软件,因此,即使你的数据是不等间距的,依然可以用它作

图。

但依据本人的经验,最好不使用Surfer自带的插值功能,尤其是要精确确定等高线时

方法请见下面的介绍)。

Note:surfer8.0不支持中文.

Surfer的最主要的功能是绘制等高线图,简介如下:

假设你由三列数据分别为X,Y,Z,其中Z为点(x,y)处的值。存为文件(数

见后)

第一列是X坐标,第二列是Y坐标,第三列是(x,y)上的值Z.则画等高线的步骤如

下:

Note:并不是直接打开数据就可以画等高线,首先要将数据文件转换成Surfer

认识的grd文件格式,才能

画出等高线。

步骤一:把数据文件转换成grd文件

1.打开Surfer软件,打开菜单“Grid | " ,在open对话框中选择文件

2. 这会打开”Grid Data“对话框。在“Data Columns”中选择要进行GRID的列数据(

这里我们不用选择,因只有3列数据

且它们的排列顺利已经是XYZ了,如果是多列数据,则可以在下拉菜单中选择所需要

的列

数据)。

在“Griding Method"中选择一种插值方法(如果你需要比原始数据的网格X和Y更密的

Z

数据),则在Grid的过程中,Surfer

会自动进行插值计算,生成更密网格的数据。如果你只是想绘原始数据的图,不想插值

,则最好选择

距离平方反比法(inverse distance to a power)方法(因为此法在插值点与取样点重

合时,插值点值就是取样点值,

而其它方法不能保证如此)。 在"output GridFile“中输入输出文件名,然后

在“Grid Line Geometry”中设置网格点数。

这里需要注意的是,当X和Y的数值相差很大时,这里显示的最大最小值可能有错误

(即

与原始数据不同),这是Surfer

软件本身的问题,遇到这种情况,必须手动改正这种错误,即输入正确的最大最小值(

详细步骤见后)。由于我们的数据

没有此类问题,因此不必手动改正最大最小值。但必须手动改正X和Y的间距“spacing”