🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## **ds_grid_get_max** **从矩形区域内的所有值中寻找最大值。** #### **语法:** ds_grid_get_max(index, xm, ym, r); 参数 描述 index The index of the grid. x1 The left cell column of the region. y1 The top cell row of the region. x2 The right cell column of the region. y2 The bottom cell row of the region.** | 参数 | 描述 | | --- | --- | | index | 网格索引 | | x1 | 要查找的单元格的矩形区域起始点x(以0为初始值) | | y1 | 要查找的单元格的矩形区域起始点y(以0为初始值) | | x2 | 要查找的单元格的矩形区域终点x(以0为初始值) | | y1 | 要查找的单元格的圆形区域终点y(以0为初始值) | **Returns:** Real or String #### **描述** 这个函数可以在一个数据结构中从圆形区域内的所有值中寻找最大值, 下面图片能很好的展示它是如何工作的: ![vh4PS.png](https://s1.ax2x.com/2018/02/07/vh4PS.png) 举例: val = ds_grid_get_max(grid, 0, 0, 5, 5); 上面的代码把网格结构“grid”中的以(5,5)为中心半径为2圆形区域中的最大值存储在val变量中。 (额外说明:这里的示例是错的,因为VAL是声明变量的函数,不能用来代替变量正确的应该是val max_num= ds_grid_get_disk_max(grid, 5, 5, 2);)