孙晓辉+徐红霞
摘 要:对垂直于路线中线方向的地面高低所进行的测量工作称为横断面测量。横断面图是确定河道横向施工范围、计算土石方数量的必要资料,所以横断面图的绘制显得尤为重要。MATLAB可以提供强大的图形编辑功能,不仅能绘制几乎所有的标准图形,而且其表现形式也是丰富多样的。文中探讨利用MATLAB软件绘制河道横断面的方法,实践证明这是一种简单易行、易操作的方法。
关键词:MATLAB;横断面图;绘制
中图分类号:TV222.1 文献标识码:A 文章编号:1006—7973(2018)2-0073-04
1 MATLAB软件介绍
人们很难从一大堆原始的数据中发现它们的含义,而数据图形恰能使视觉感官直接感受到数据的许多内在本质,发现数据的内在联系。MATLAB提供强大的图形编辑功能,既可以绘制多种图形,还可以对图形进行修饰。不仅能绘制几乎所有的标准图形,而且其表现形式也是丰富多样的。在面向对象的图形设计基础上,使得用户可以用来开发测绘专业的专用图形。
MATLAB有两类绘图命令,一类是直接对图形句柄进行操作的底层绘图命令,另一类是在底层命令的基础上建立起来的高层绘图命令。高层绘图命令简单明了、方便高效。利用高层命令,用户只需给出一些基本参数就能绘制出所需图形。本文就是利用高层命令和横断面测量的数据进行三维横断面图的绘制。
在测量领域中,人们经常面临一个解析函数描述数据(通常是测量值)的任务。对于这个问题可以应用插值法解决,在插值法里,数据假定是正确的,要求以某种方法描述数据点之间所发生的情况。拟合也是数据优化的一种方法,在测量中数据不够多时经常用这种方法来画图。绘制横断面图时应用插值、曲面拟合的方法可以很直观的显现出河道&#