1、堤防上的闸,函,泵站属于河道整治工程专项设计的范围吗
只要跟河道配套的设施都算在内的。工程超标时候都要算在内的
2、根据高斯函数产生河道中线
利用高斯函数产生河道中线是比较常见的方法,而且已经在大型商业化软件中开始应用,主要以挪威计算中心开发的RMS软件中CHANNEL模块以及Deutsch开发的Fluvsim(已经作为PETREL2002的Fluvsim模块)为代表。在CHANNEL模块中,河流分布区域首先被限制下来,即通过河道厚度、厚度波动幅度(河道粗糙度)、河道中线平面波动幅度确定河道分布范围;然后,在这个区域范围内,选择一个河道点,假定河道中线与河道主流向轴距离服从高斯分布,那么就可以沿着主流向轴根据河道中线偏离主流向轴的距离产生河道中线位置了。随后的建模就是沿河道中线建立河道剖面形态(图5-1)。
在Fluvsim中,Deutsch通过8次坐标变换将河道形态变为长方体,其变换依据也是认为河道中线与河道主流向轴距离服从高斯分布。因此将长方体河道进行8次坐标逆变换就可以恢复实际情况下河道的蜿蜒形态了。
图5-1 CHANNEL模块中单河道模型示意
在CHANNEL模块和Fluvsim中,没有考虑河道分汊汇合的情况。张春雷等(2004)对此作了改进。他们认为在二维空间河道分汊位置可假设是随机的,每条河道在合适条件下,可以发生多次分汊。每次分汊,产生两条支流,两个支流的宽度均略小于原河道宽度。支流形成后会向原河道方向两侧偏移,偏移角度与两支流宽度比相关,较宽的支流偏移较小,若一支流的宽度占绝对优势,则会保持原河道方向。对于河道交汇,两条相互交汇的河道在形成期次上应该是相同的,交汇位置由河道及其支流相互位置决定,交汇后河道方向由相互交汇的河道方向按河道宽度加权平均得到。在这样的规则下,支河道的中线通过一维或者二维高斯函数获得,从而建立起具有支河道的河流系统的骨架模型。
尽管如此,CHANNEL模块、Fluvsim方法以及张春雷改进的支河道模型在产生河道中线时,都仅是从单点开始推测河道中线,没有考虑河道为多口井钻遇情况,造成每一个河道点都可能产生一条河流中线。此外,为了实现井数据的条件化,只能采取迭代方法,通过不断调整河道位置、河道规模、添加和删除河道以达到条件化。当河道较窄时,河道比较容易从井间穿过,并忠实于井数据,比较容易接受。而当河道较宽时,迭代结果将是产生更多窄河道,以满足条件化,可能造成模拟结果中河道特征参数与实际输入特征参数相差较大。
3、黄河流域在用ArcGis提取水系(河道)的时候,条件函数的值设置为多少?
语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。 二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
中文名
C语言
外文名
The C Programming Language
类别
计算机通用程序设计语言
创始人
Dennis MacAlistair Ritchie
创始时间
1972年
发源
BCPL语言
主要编译器
Clang、GCC、MSVC、Turbo C等
启发语言
B语言、汇编、ALGOL68
操作系统
多平台