大家好,这就是问题所在。
我正在考虑用 AutoCAD 的 AutoLisp 语言创建以下程序:假设我们需要计算一个矩形表面的体积,从上面封闭一个由给定地形水平曲线确定的表面(这样的水平曲线代表等高的点,并且因此给出地形表面看起来如何的插值概念)。
我的第一个想法是插值达到任意精度,即对基本区域进行网格划分,然后计算每个(比如说)矩形网格元素中心的高度。因此,体积等于矩形边与所有这些高度之和的乘积。
现在,问题是确定这些高度。上述地形水平曲线通常以折线形式给出。因此,对于要寻找高度的每个点,需要确定该点位于哪两条这样的折线之间,以便根据相邻折线表示的值对点的高度进行插值。
我不太确定如何解决这个问题,所以欢迎提出任何建议。提前致谢!