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”


发布评论