集团新闻

一排地形凹槽能留多少水怎样逐格计算:独立演算第23例

2026-11-08

横截面中的低格并不一定能蓄水,水还需要左右两侧的地形共同限制。只看某个位置比左边低,会把右侧完全敞开的斜坡也误当成水盆。

每格宽度为一,两端之外可以自由排水。对每个位置找包含本格在内的左侧最高值与右侧最高值,取二者较小值作为最高可达水面,再减去本格地面高度,得到非负水深。

这一例的完整输入

十四格地面高度为[6, 0, 7, 5, 7, 1, 0, 9, 0, 3, 1, 3, 9, 1],两端以外没有额外墙壁。

逐项计算记录

格号 | 地面 | 左侧最高 | 右侧最高 | 水深 0 | 6 | 6 | 9 | 0 1 | 0 | 6 | 9 | 6 2 | 7 | 7 | 9 | 0 3 | 5 | 7 | 9 | 2 4 | 7 | 7 | 9 | 0 5 | 1 | 7 | 9 | 6 6 | 0 | 7 | 9 | 7 7 | 9 | 9 | 9 | 0 8 | 0 | 9 | 9 | 9 9 | 3 | 9 | 9 | 6 10 | 1 | 9 | 9 | 8 11 | 3 | 9 | 9 | 6 12 | 9 | 9 | 9 | 0 13 | 1 | 9 | 1 | 0 总容量:50个体积单位。

读表时先把输入与计算后的结果分开。空值表示这一步没有适用对象或没有可用结果,不应自动换成零。编号只负责识别本例中的元素,同一个数字出现在不同字段时,要先确认它代表位置、对象还是数值。

怎样复核和使用

逐格水深相加得到这个单位厚度截面的体积。最高水面不会高过较矮的一侧边界;两端水深必为零。可以按整数水层检查这一层左右是否都有挡板,得到同一个总数。

这是静态、水平、无限供水后的几何容量,未模拟流速、填满顺序或地表渗透。高度单位和格宽改变时,真实体积需要一起换算;本例只在统一单位下比较地形。

可以先遮住记录表,只按上述规则重算前两步,再选择一个边界条件重新试算。若结果不一致,应逐项检查输入顺序、端点是否包含以及状态在哪一步更新;不要只看最终合计相同就认为中间处理也完全正确。