用Excel绘制水文计算海森机率格纸(上)
合理利用Excel图表功能绘制水文图
合理利用Excel图表功能绘制水文图介绍Excel图表功能的合理运用解决水文点绘要求。
具体案例:绘制近三年的大断面图,以及枯水、中水和高水(三份数据)的垂线流速横向分布图,要求大断面图放在一个图上。
标签:绘制大断面图;Excel表格;图表引言Excel图表功能在办公中应用广泛。
在水文行业,绘制图例是一项基本工作,传统绘制方法是手工在米格圖纸上点绘而成,其质量和效率取决于制图员的技术水平。
合理利用Excel制图,以提高绘图精度和效率,并达到水文专业图要求。
1、原理及方法Excel有强大的图表功能,利用数据源进行合理的绘图类型选择,结合Word 页面绘制完整实用的水文专业图。
2、运用Excel的多种图表功能绘图2.1 录入所需数据,进入“图表向导”选取“图表类型”中“XY散点图”中“折线散点图”(图1)。
2.2 将河底高程图进行“数值次序反转”。
两图形透明化处理并组合完成(图2)。
但由于图中的两组曲线没有内在的数据联系,不能直观地反映出水位级,不采用此种图型。
重新选取步骤1,此次直接采用高程绘图,将六条曲线绘一图中。
为使流速在合理的水位位置,先画大断面图,再另画流速图移到位进行合并,也可在同一图内中将流速加上水位参数,如:流速0.019m/s为中水位数值,可根据实测水位加水位参数103.10m(图3)。
但此图中流速不能很好详查,不采用。
最后采用前述制图法分别绘制“垂线流速横向分布图”与“基本水尺大断面图”。
再分别将两图复制到Word的文档中(图4),美观简洁方便查图。
3、Excel制图与人工点绘图的比较网格线少,更清晰,易查图。
制图效率高不易出错,便于修改重新设计。
4、结语同时绘制多组流速横向分布图与大断面图,方便对比。
针对有基础制图与文档知识的人员操作运用。
参考文献:[1]胡鑫鑫,张倩等.Excel 2013应用大全[M].北京:机械工业出版社,2013.[2]崔杰,柴延伟等.Excel 2013应用技巧实例大全[M].北京:机械工业出版社,2013.。
Excel绘制海森机率格纸(可编辑修改word版)
海森机率格纸的横向网格线(即纵坐标)均匀分布,可直接由Excel的图表功能自动生成,而纵向网格线(横坐标)需要向图表中添加2或3个系列的XY散点图来完成——实际是使用该系列的值产生矩形波形图,即利用该波形图的“上升沿”和“下降沿”作为纵向网格线,而“高电平”和“低电平”部分与图形边框线重合来实现的。
Excel绘制海森机率格纸
注:现成的Excel文档,在这里。
本文主要介绍利用Excel内置函数和图表功能绘制海森机率格纸的方法。
水文频率计算(适线法)中,采用的海森机率格纸应用的是一种特殊的坐标系统——纵坐标为等间距数学坐标,横坐标为与频率值(下侧概率)的标准正态分布分位数有关。标准正态分布分位数在P=50% 处为零,而海森机率格纸在P = 0.01%时横坐标为零。因此,海森机率格纸横坐标值计算公式可表示为:
图
注:应根据研究对象选择恰当的纵坐标最大值。
2.计算LP(如图1所示)
海森机率格纸中频率P对应的横坐标值LP的计算及填写步骤如下:
(1)在【流量机率格纸数据点】的A5、A6中分别输入0.01→A7、A8中分别输入0.02→依此类推, 在A列后续单元格中输入海森机率格纸的纵向网格线对应的频率值,直至在A233、A234中分别输入99.99;
(2)根据LP的计算方法计算$G$5:$H$36中各单元格的值(即计算X坐标值);
(3)在$I$5:$I$36各单元格中输入0(即Y1坐标,以使曲线与X轴重叠);
(4)在$J$5:$J$36各单元格中输入1000(即Y2坐标,以使曲线与边框线重叠);
(5)$K$5:$K$36各单元格中暂不填写值,后续由程序按以下公式计算:
LP= P‒ 0.01%
(1)
Excel在桥梁水文分析计算中的应用
将式(8)变换为:
1− P =
tp 1 t α −1 e − t dt Γ (α ) ∫0
tp 称为标准 Γ 分布分位数。Excel 软件中的内置函数 GAMMAINV 返回 Γ 累积分布函数的反函数(分位数),则 tp
4 可用下式计算:tp = GAMMAINV (1 − P, C 2 ,1) S
P=
1 ∞ α −1 −t 1 t p α −1 −t t e dt = 1 − t e dt ∫ t Γ (α ) p Γ (α ) ∫0
χp
(8) (9)
Microsoft Excel 10.0 运算结果报告 目标单元格 (最小值) 单元格 名字 初值 终值 $S$7 Y轴( 925350.9 925350.8733 可变单元格 单元格 名字 初值 终值 $B$3 CV 0.323776 0.323776132 $B$5 CS 0.572759 0.572758875 约束 单元格 名字 单元格值 公式 状态 型数值 $B$5 CS 0.572759 $B$5<=5*$B$3 未到限制值 1.0461 $B$5 CS 0.572759 $B$5>=$B$3 未到限制值 0.249
上式中:tp= β ( χ p − α 0 ) 在水文计算中,随机变量 χ p = (1 + Φ p C v ) χ
Φ
p
可用下式计算: (10)
p
如表 4 结果,经优化后水文变量统计参数为: χ = 3364m 3 / s , Cv = 0.324 , C s = 0.573 。按照 3.2 节方法,用 优化后统计参数绘制 P-Ⅲ型理论频率曲线。如图 1 所示。从 3 而得出该大桥百年一遇设计流量 Q1% = 6344m / s 。
excel在水文计算中的应用
EXCEL 在水文分析计算中的应用(江苏省水文水资源勘测局无锡分局 盛龙寿 )利用Excel 中的宏和规划求解功能,解决水文分析与计算中较为复杂的流量关系系数、参数的确定问题。
本文通过一个实例来说明Excel 在水文分析与计算中的强大功能,以期能进一步发挥Excel 在水文分析与计算中的作用。
关键词:Excel 水文计算 规划求解Excel 作为一个通用的计算机软件,在各行业得到比较普遍的应用,在水利行业,不仅在计算上有很大用途,其图表功能也为我们进行水利水文分析提供很大的便利,本文通过横山水库泄洪闸泄洪流量公式的率定,来说明Excel 在水文分析与计算中的应用。
一、原始资料的录入和处理水库泄洪闸流量公式的一般形式为:βαE H K Q U ••=式中Q ——表示泄洪流量(m 3/s );U H ——表示闸上水头(等于闸上水位与闸底高程之差,m );E ——表示闸门开启高度(m );K 、α、β分别为待率定的系数、参数。
根据施测的水头、闸门开启高度和流量资料可以利用Excel 率定以上公式的系数和参数。
首先,在EXCEL 中分别在A 、B 、C 列输入实测的U H 、E 、Q ,在A15、A16、A17分别数输入假定的K 、α、β,D 列是根据假定的系数参数推算出的流量,计算方法为:在D2单元格输入公式“17$^$2*16$^$2*15$$A B A A A =”, 在E 列中输入“=(C2-D2)^2”,然后用拖动填充的方法填充D 、E 列,在E 列数据尾输入“=SUM (E2:E12)”,如图1所示。
图1二、规划求解“规划求解”是一组命令的组成部分,这些命令有时也称作假设分析工具。
借助“规划求解”,可求得工作表上某个单元格(被称为目标单元格)中公式的最优值。
“规划求解”将对直接或间接与目标单元格中公式相关联的一组单元格中的数值进行调整,最终在目标单元格公式中求得期望的结果。
“规划求解”通过调整所指定的可更改的单元格(可变单元格)中的值,从目标单元格公式中求得所需的结果。
Excel在水文频率计算中的应用
论曲线为皮尔逊 ! 型曲线, 简称 7’! 型曲线。 ( !) 7’! 型分布。概率密度函数为:
# (+)-" " +)’%#-#’!* ’" +)’% $+%-
# 的分布函数:
#
8
"( # !)"-" (+)-+)
)"
&
8
$+%-" , * +, + 伽玛函数)
#’! ’,
#
&
%" /* $ "" * $##")+!’*-. 0 -/’ -9 ) -.-/ ’ 式中: 为均值; ) -. 为变差系数; -/ 为偏态系数。
图形处理的人也越来越多, 深受用户欢迎, 而且操作简单 因此, 大力推 易学, 所以 &’()* 的操作命令也很容易掌握, 广应用 &’()* 水文频率计算软件具有广阔的前景。 为了防止误操作而导致成果出现错误,故 &’()* 工 作表 和 工 作 簿 均 设 置 密 码 进 行 了 保 护 , 因此, 应用该软 件安全可靠。
办公室, 还是在家庭中, 12345 的使用越来越广泛。 12345 是美国微软公司推出的 677834 办公组件之一,是一个电 子表格处理软件。使用 12345 作表格处理,不仅方便快 捷、 效率高, 而且还可使报表图文并茂, 直观大方。 虽然 12345 具有很强的表格处理及常规图形处理能 力, 但是仍不能直接应用于水文频率计算。因为水文频 率计算 中 采 用 的 海 森 机 率 格 纸 ( 正态分布) 是特殊的坐 标系统,故利用 12345 现有功能的简单组合无法解决水 文频率计算中的复杂运算与转换、 绘图等问题。 因此,本次我们紧密结合水文频率计算的实际, 巧 妙地应用 12345 表格及图形处理功能, 首次开发了 12345 水文频率计算软件。 该软件既发扬了过去水文频率计算 软件的 优 点 , 又克服了现有软件存在的不足, 实现了水 文频率计算软件成果的标准化、 规范化目标。
运用ecel图表进行水文频率计算修订稿
运用E X C E L图表进行水文频率计算Coca-cola standardization office【ZZ5AB-ZZSYT-ZZ2C-ZZ682T-ZZT18】应用Excel绘制水文频率曲线杨柏桢王志红(安图县水利局 133600)【摘要】本文对运用EXCEL表格绘制水文频率曲线,既简单又实用,完全可以将它直接应用到工程水文计算和频率曲线绘制上。
【关键词】Excel 函数工程水文频率曲线Microsoft Excel (简称Excel)是Microsoft Office中的一个重要组件,具有强大的计算功能,为工程水文及水利计算中的有关计算提供广阔的平台。
利用Excel可以有效提高工程水文及水利计算的速度和精度,具有快速、简便、灵活的特点。
特别是使用Excel的“拖动充填”、“排序”、“插入函数x”、“图表”等功能,充分体现其优越性,可以充分解决工程水文及水力计算的有关问题。
本文可以通过其内置功能介绍如何比较轻松准确的绘制水文频率曲线。
其具体绘制步骤如下:1.制作海森机率格纸主要运用EXCEL电子表格中的NORMSINV函数进行计算。
(详见图1)在表中B2单元格中输入公式:=NORMSINV(A2%) ()拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中C6单元格中输入公式:=-$B$4-(-B6) ()拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中D2单元格中输入最小值,如“0”;在D3单元格中输入最大值,如“1600”;在D4单元格输入“=D2”;在D5单元格输入“=D3”。
拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中E2单元格中输入公式:=1/A2*100 ()拖动单元格右下角的填充柄,将公式复制至本列E25单元格止。
在表中E26单元格中输入公式:=1/(1-A26/100) (5)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
(完整版)Excel绘制海森机率格纸
Excel绘制海森机率格纸注:现成的Excel文档,在这里。
本文主要介绍利用Excel内置函数和图表功能绘制海森机率格纸的方法。
水文频率计算(适线法)中,采用的海森机率格纸应用的是一种特殊的坐标系统——纵坐标为等间距数学坐标,横坐标为与频率值(下侧概率)的标准正态分布分位数有关。
标准正态分布分位数在P=50%处为零,而海森机率格纸在P=0.01%时横坐标为零。
因此,海森机率格纸横坐标值计算公式可表示为:L P=U P−U0.01%(1)其中,L P为海森机率格纸中的频率P对应的横坐标值;U P为频率P对应的标准正态分布分位数;U0.01%为频率P=0.01%对应的标准正态分布分位数。
标准正态分布分位数可用Excel内置函数NORM.S.INV(P)(返回标准正态累积分布函数的反函数,精度±3×10−7)直接计算。
在Excel中绘制海森机率格纸的要点:海森机率格纸的横向网格线(即纵坐标)均匀分布,可直接由Excel的图表功能自动生成,而纵向网格线(横坐标)需要向图表中添加2或3个系列的XY散点图来完成——实际是使用该系列的值产生矩形波形图,即利用该波形图的“上升沿”和“下降沿”作为纵向网格线,而“高电平”和“低电平”部分与图形边框线重合来实现的。
下面以某站流量频率计算为例,介绍海森机率格纸在Excel中的绘制方法。
一、数据准备1.新建Excel工作簿→将工作表【Sheet1】重命名为【流量机率格纸数据点】→按以下格式布局表格:(1) 合并A1:N1区域,并输入标题:“海森机率格纸参数配置”;(2) 合并A2:B2区域,并输入栏目:“纵坐标范围”;(3) C2中输入栏目:“最小值”,D2中输入参数:0;(4) F2中输入栏目:“最大值”,G2中输入参数:1000;(5) 合并A3:D3区域,并输入主列标题:“机率格纸网格线”;(6) 在A4、B4、C4、D4中分别输入子列标题:“频率”、“至P=50%处水平距离”、“X坐标”、“Y坐标”;(7) 按照(5)、(6)的操作在设置F3:K4的格式及参数,如图1所示。
运用EXCEL图表进行海森格纸绘制1
【关键词】Excel 函数工程水文频率曲线Microsoft Excel (简称Excel)是Microsoft Office中的一个重要组件,具有强大的计算功能,为工程水文及水利计算中的有关计算提供广阔的平台。
利用Excel可以有效提高工程水文及水利计算的速度和精度,具有快速、简便、灵活的特点。
特别是使用Excel的“拖动充填”、“排序”、“插入函数ƒx”、“图表”等功能,充分体现其优越性,可以充分解决工程水文及水力计算的有关问题。
本文可以通过其内置功能介绍如何比较轻松准确的绘制水文频率曲线。
其具体绘制步骤如下:1.制作海森机率格纸主要运用EXCEL电子表格中的NORMSINV函数进行计算。
(详见图1)在表中B2单元格中输入公式:=NORMSINV(A2%) (1.1)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中C6单元格中输入公式:=-$B$4-(-B6) (1.2)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中D2单元格中输入最小值,如“0”;在D3单元格中输入最大值,如“1600”;在D4单元格输入“=D2”;在D5单元格输入“=D3”。
拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中E2单元格中输入公式:=1/A2*100 (1.3)拖动单元格右下角的填充柄,将公式复制至本列E25单元格止。
在表中E26单元格中输入公式:=1/(1-A26/100) (5)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
图1 海森机率格纸2.绘制海森机率格纸在图1表格中点击“插入”菜单中的“图表”命令,在“标准类型”的“图表类型”表框中选择“XY散点图”,在“子图表类型”表框中选择“散点图”。
单击“下一步”按钮。
(详见图2)图2单击“系列”标签,在“系列”栏下点击“添加”按钮,在“X值”文本框内选取数据区域“海森机率格纸!$C$2:$C49”,在“Y值”文本框内选取数据区域“海森机率格纸!$D$2:$D49”。
应用excel软件实现海森概率格纸的绘制
较繁琐ꎬ 因此也采用海森概率格纸ꎮ 虽然 P ̄III 型
Excel 软件具有简单易操作和兼容性强的特点ꎬ
∫
收稿日期: 2019 ̄06 ̄27
基金项目: 广西自然科学基金(2018GXNSFAA294087) ꎬ 桂林理工
大学 2019 年度本科教学建设与改革项目( jxzh201915)
作者简介: 邓 欢(1979—) ꎬ 女ꎬ 讲师ꎮ
L = Q - 1 (0 01% ) - Q - 1 ( P)
probabilityꎬ 即 Q ( P) = NORM S INV(1 - P) ꎮ 于
-1
P = 99 99% 时ꎬ x = - 3 719ꎮ 绘 制 通 过 ( 0 01% ꎬ
3 719) 和 (99 99% ꎬ - 3 719 ) 两 点 的 直 线ꎬ 为 便
于理解ꎬ 将之平移至图 1B 中ꎬ 曲线上其他各点均
可移到 这 条 直 线 上ꎮ 例 如 图 1 A 曲 线 上 的 a 点ꎬ
坐标为( 50 % ꎬ 0 ) ꎬ 因纵坐标分格不变ꎬ 可 作 过
a 点的水平线与图 1 B 中的直线相交于 b 点ꎬ b 点
坐标与 P = 0 01 % 的距离 L 为:
Q( x) =
的部位ꎬ 同时这也不便于采用目估适线法判断其与
∫
∞
x
1 - x22
e dx ꎬ - ∞ < x < + ∞ (1)
2π
式中ꎬ x—随机变量值ꎻ Q( x) —标准化正态随机变
经验点据拟合的好坏程度ꎮ 为了方便和精确绘制曲
量 X 的超过制概率ꎬ 也称超过制累积频率ꎬ 水文上
线ꎬ 以及分析计算ꎬ 需要设计一种坐标纸ꎬ 使频率
变量与其超过制累积频率呈非线性ꎬ 水文频率曲线
P-III曲线水文频率计算Excel程序
F(1.6) F(1.7) F(1.8) F(1.9) F(2.0) F(2.1) F(2.2) F(2.3) F(2.4) F(2.5) 5.37 5.5 5.64 5.77 5.91 6.04 6.17 6.3 6.42 6.55 4.8 4.91 5.01 5.12 5.22 5.33 5.43 5.53 5.63 5.73 4.34 4.43 4.52 4.61 4.7 4.79 4.88 4.97 5.05 5.13 3.99 4.07 4.15 4.23 4.3 4.37 4.44 4.51 4.58 4.65 3.39 3.44 3.5 3.55 3.61 3.66 3.71 3.76 3.81 3.85 2.78 2.82 2.85 2.88 2.91 2.93 2.96 2.99 3.02 3.04 2.42 2.44 2.46 2.49 2.51 2.53 2.55 2.56 2.57 2.59 1.96 1.97 1.98 1.99 2 2 2 2 2.01 2.01 1.33 1.32 1.32 1.31 1.3 1.29 1.28 1.27 1.26 1.25 0.68 0.66 0.64 0.63 0.61 0.59 0.57 0.55 0.54 0.52 0.46 0.44 0.42 0.4 0.39 0.37 0.35 0.33 0.31 0.29 0.28 0.26 0.24 0.22 0.2 0.19 0.17 0.15 0.13 0.11 -0.02 -0.03 -0.05 -0.07 -0.08 -0.1 -0.11 -0.13 -0.15 -0.16 -0.25 -0.27 -0.28 -0.29 -0.31 -0.32 -0.33 -0.34 -0.35 -0.36 -0.46 -0.47 -0.48 -0.48 -0.49 -0.49 -0.5 -0.5 -0.51 -0.51 -0.64 -0.64 -0.64 -0.64 -0.64 -0.64 -0.64 -0.64 -0.63 -0.63 -0.73 -0.72 -0.72 -0.72 -0.71 -0.71 -0.7 -0.69 -0.68 -0.67 -0.81 -0.81 -0.8 -0.79 -0.78 -0.76 -0.75 -0.74 -0.72 -0.71 -0.9 -0.89 -0.87 -0.85 -0.84 -0.82 -0.8 -0.78 -0.77 -0.75 -0.99 -0.97 -0.94 -0.92 -0.895 -0.869 -0.844 -0.82 -0.795 -0.772 -1.1 -1.06 -1.02 -0.98 -0.949 -0.914 -0.879 -0.849 -0.82 -0.791 -1.14 -1.1 -1.06 -1.01 -0.97 -0.935 -0.9 -0.865 -0.83 -0.8 -1.2 -1.14 -1.09 -1.04 -0.989 -0.945 -0.905 -0.867 -0.831 -0.8 -1.24 -1.17 -1.11 -1.05 -0.999 -0.952 -0.909 -0.87 -0.833 -0.8 1.6 1.7 1.8 1.9 2 2.1 2.2 2.3 2.4 2.5
运用EXCEL图表进行海森格纸绘制
【关键词】Excel 函数工程水文频率曲线Microsoft Excel (简称Excel)是Microsoft Office中的一个重要组件,具有强大的计算功能,为工程水文及水利计算中的有关计算提供广阔的平台。
利用Excel可以有效提高工程水文及水利计算的速度和精度,具有快速、简便、灵活的特点。
特别是使用Excel的“拖动充填”、“排序”、“插入函数ƒx”、“图表”等功能,充分体现其优越性,可以充分解决工程水文及水力计算的有关问题。
本文可以通过其内置功能介绍如何比较轻松准确的绘制水文频率曲线。
其具体绘制步骤如下:1.制作海森机率格纸主要运用EXCEL电子表格中的NORMSINV函数进行计算。
(详见图1)在表中B2单元格中输入公式:=NORMSINV(A2%) (1.1)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中C6单元格中输入公式:=-$B$4-(-B6) (1.2)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中D2单元格中输入最小值,如“0”;在D3单元格中输入最大值,如“1600”;在D4单元格输入“=D2”;在D5单元格输入“=D3”。
拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
在表中E2单元格中输入公式:=1/A2*100 (1.3)拖动单元格右下角的填充柄,将公式复制至本列E25单元格止。
在表中E26单元格中输入公式:=1/(1-A26/100) (5)拖动单元格右下角的填充柄,将公式复制到本列其他单元格中。
图1 海森机率格纸2.绘制海森机率格纸在图1表格中点击“插入”菜单中的“图表”命令,在“标准类型”的“图表类型”表框中选择“XY散点图”,在“子图表类型”表框中选择“散点图”。
单击“下一步”按钮。
(详见图2)图2单击“系列”标签,在“系列”栏下点击“添加”按钮,在“X值”文本框内选取数据区域“海森机率格纸!$C$2:$C49”,在“Y值”文本框内选取数据区域“海森机率格纸!$D$2:$D49”。
应用Excel绘制水文频率曲线的方法
本 列 E 5单元 格止 。 2 在 表 中 E 6单 元格 中输 入公 式 : 2
一 1 ( 一A2 / 0 ) / 1 6 1 o
(. ) 1 1
I 函数 进行计 算 。( NV 详见 图 1 ) 在表 中 B 2单元 格 中输 入公 式 :
= NORM S NV ( ) I A2
[ 要] 本 文 对 运 用 E C 摘 X EL表 格 绘 制 水 文 频 率 曲线 ,既 简单 又 实 用 , 完全 可 以将 它 直接 应 用 到 工 程 水 文 计 算 和 频 率 曲
线绘 制 上 .
[ 键词 ] Exe,函 数 ; 工程 水 文 l频 率 曲 线 关 cl [ 图分 类 号 ] P 3 . 中 339
在 D 3单元 格 中输 入 最 大值 ,如 “ 6 0 ;在 D4 10 ”
单 元 格 输 入 “ D2 ;在 D 一 ” 5单 元 格 输 入 “ :
D3 。拖 动单元 格 右 下 角 的 填充 柄 ,将 公式 复 制 ” 到本 列其他 单元 格 中 。 在表中 E 2单元 格 中输 入公 式 :
() 5
拖动 单元 格右 下 角的填 充柄 ,将公 式复制 到 本 列其他 单元 格 中 。
拖动单元 格右 下角 的填充柄 ,将公 式复 制 到
图 l 海 森 机 率 格 纸
[ 收稿 日期]2 O —1 —2 O9 0 1 [ 作者 简 介 ] 杨柏 桢 , 男 ,毕 业 于北 京 电力 干 部 管理 学 院 管理 工程 专 业 , 学 历 为 欠 专 。职 称 为 助 理 工 程 师 ,从 事规 划设 计 工 作 。
击右键 ,选择 “ 坐标 轴 格 式 ” ,在 对话 框 内选择
用Excel绘制水文计算海森机率格纸(上)
Excel 绘制水文计算海森机率格纸的方法摘要:在水文频率计算适线法中常用到海森机率格纸一种特殊的坐标系统,用Excel 软件常规的图表绘制方法无法制作,本文介绍了利用Excel 软件丰富的内置函数和强大的图表功能绘制海森机率格纸的方法。
该方法操作简单、计算快捷、出图美观,在水文频率计算中有较高的实用价值。
关键词:机率格纸;Excel 软件;图表;水文频率水文频率计算中采用的海森机率格纸是一种特殊的坐标系统,其纵坐标为均匀分格的常规数学坐标,横坐标与频率值(下侧概率)的标准正态分布分位数有关。
由于标准正态分布分位数在P =50%处为零,而海森机率格纸在P =0.01%时的横坐标值为零,因此海森机率格纸横坐标值计算公式可表示为:P P U U L +-=%01.0 (1)式(1)中,L P 为海森机率格纸中频率P 对应的横坐标值;U P 为频率P 对应的标准正态分布分位数;U 0.01%为频率P =0.01%对应的标准正态分布分位数。
标准正态分布分位数可以用Excel 软件中的内置函数NORMSINV (P )直接计算,结果的精度可达到±3×10-7。
函数NORMSINV 为返回累积标准正态分布对应的自变量,该函数的详细说明和用法可参考Excel 软件的帮助。
一、海森机率格纸纵向网格线的绘制海森机率格纸的横向网格线为均匀分布,可直接由Excel 软件的图表功能自动生成,而纵向网格线不能直接由Excel 软件的图表功能自动生成,因为海森机率格纸要求的纵向网格线是不均匀的。
纵向网格线的绘制可以通过向图表中添加一个系列的XY 散点图来完成,下面以某站流量频率计算用海森机率格纸的绘制为例进行介绍,具体方法如下:1、设置纵坐标的最大值与最小值(如图1所示)新建Excel 工作簿,将工作表“Sheet3”重命名为“流量机率格纸数据点”。
在本工作表D2单元格中输入“1800”,设置纵坐标最大值为1800,在D3单元格中输入“0”,设置纵坐标最小值为0。
EXCEL在水文流量计算中的应用
EXCEL在水文流量计算中的应用在水库水文观测工作中流量计算是一项特别重要的工作,关系到水库水费的征收及汛期泄洪流量的计算,因此把流量计算正确至关重要。
但流量计算公式根据涵闸及泄洪闸型式及水流流态的不同有很多复杂的计算公式,这些公式用普通计算器无法一次性计算出结果,在分步计算中往往又会出现人为的粗心计算错误,用EXCEL自带的函数计算可以避免这种错误的发生。
下面以放水记录成果表作一演示,如图1。
图1 放水记录成果表1、放水记录成果表是一固定表格格式,各个水库都一致,把涵闸的初始数据如名称、高程、型式等先录入进去;2、闸门启闭时间及开启高度根据实际情况填入,闸门的宽度以涵闸设计文件为准;3、出流情况就是涵闸下游水流形态,根据不同的水流形态确定不同的涵闸计算公式,上游水位即启闭闸门时的库水位,下游水位即开闸以后下游水流平稳时的水位,水位差即上下游水位之差值;4、根据水流形态确定涵闸计算公式后可以从网络上下载计算公式自制进表格,或用WORD软件自制公式(较复杂),把常数如a、µ等直接填入表格,流量系数µ以涵闸进口翼墙的形式不同查表得到;5、重点就是流量这个表格,利用EXCEL自带的函数可以先期把流量计算公式直接输入进去,如图2。
利用EXCEL的引用功能,依次输入计算公式,R239即为列为R行为239的这一表格数据(流量系数),SQRT为括号内的数字开平方根,K239为列为K行为239的这一表格数据(开闸高度),P239为列为P行为239这一表格数据(水位差),^2是数值的平方,全部输入完后按回车键确认;图2 流量计算公式6、时段平均流量为开闸和关闸两个流量的平均值,时段为开闸到关闸所用的时间换算成万秒,水量即为平均流量乘以时段所得,累计水量为本次所算水量加上以前累计水量。
以上为流量计算中用EXCEL实现自动计算的方法,平时工作中只需录入开关闸时间、开闸高度、上下游水位即可,流量自动计算出来。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Excel 绘制水文计算海森机率格纸的方法
摘要:在水文频率计算适线法中常用到海森机率格纸一种特殊的坐标系统,用Excel 软件常规的图表绘制方法无法制作,本文介绍了利用Excel 软件丰富的内置函数和强大的图表功能绘制海森机率格纸的方法。
该方法操作简单、计算快捷、出图美观,在水文频率计算中有较高的实用价值。
关键词:机率格纸;Excel 软件;图表;水文频率
水文频率计算中采用的海森机率格纸是一种特殊的坐标系统,其纵坐标为均匀分格的常规数学坐标,横坐标与频率值(下侧概率)的标准正态分布分位数有关。
由于标准正态分布分位数在P =50%处为零,而海森机率格纸在P =0.01%时的横坐标值为零,因此海森机率格纸横坐标值计算公式可表示为:
P P U U L +-=%01.0 (1)
式(1)中,L P 为海森机率格纸中频率P 对应的横坐标值;U P 为频率P 对应的标准正态分布分位数;U 0.01%为频率P =0.01%对应的标准正态分布分位数。
标准正态分布分位数可以用Excel 软件中的内置函数NORMSINV (P )直接计算,结果的
精度可达到±3×10-7。
函数NORMSINV 为返回累积标准正态分布对应的自变量,该函数的详
细说明和用法可参考Excel 软件的帮助。
一、海森机率格纸纵向网格线的绘制
海森机率格纸的横向网格线为均匀分布,可直接由Excel 软件的图表功能自动生成,而纵向网格线不能直接由Excel 软件的图表功能自动生成,因为海森机率格纸要求的纵向网格线是不均匀的。
纵向网格线的绘制可以通过向图表中添加一个系列的XY 散点图来完成,下面以某站流量频率计算用海森机率格纸的绘制为例进行介绍,具体方法如下:
1、设置纵坐标的最大值与最小值(如图1所示)
新建Excel 工作簿,将工作表“Sheet3”重命名为“流量机率格纸数据点”。
在本工作表D2单元格中输入“1800”,设置纵坐标最大值为1800,在D3单元格中输入“0”,设置纵坐标最小值为0。
注意:针对不同的研究对象,应选择合适的纵坐标最大值。
图 1
2、计算海森机率格纸中频率P 对应的横坐标值L P (如图1所示)
(1)在“流量机率格纸数据点”工作表A6、A7单元格中分别输入“0.01”,在A8、A9
单元格中分别输入“0.02”……,依此类推,在A列后续单元格中输入海森机率格纸纵向网格线对应的频率值,直至最后在A234、A235单元格中分别输入“99.99”。
(2)在“流量机率格纸数据点”工作表B6中输入“=NORMSINV(A6%)”,选中B6单元格,通过Excel填充柄向下进行填充直至B235单元格,则得到频率P对应的标准正态分布分位数。
(3)在“流量机率格纸数据点”工作表C6中输入“=-$B$6+B6”,选中C6单元格,通过Excel填充柄向下进行填充直至C235单元格,则得到海森机率格纸中频率P对应的横坐标值L P值。
(4)在“流量机率格纸数据点”工作表D6、D7、D8、D9中分别输入“=$D$3”、“=$D$2”、“=$D$2”、“=$D$3”,选中D6、D7、D8、D9单元格,通过Excel填充柄向下进行填充直至D235单元格。
3、绘制海森机率格纸纵向网格线(如图2所示)
(1)选择“流量机率格纸数据点”工作表中的“$C$6:$D$235”,通过Excel图表向导,依次选择“XY散点图”→“无数据点折线散点图”→“下一步”→“下一步”→“设置标题各项、设置网格线(Y轴主要、次要网格线显示)、设置图例(不显示图例)”→“下一步”→“作为新工作表插入(命名为‘流量频率曲线’)”→“完成”。
(2)设置纵向网格线数据系列格式:选择合适的样式、颜色与粗细。
(3)设置纵向网格线数据点(P对应“流量机率格纸数据点”工作表的$F$6:$F$30各单元格中的数据)格式:选择合适的样式、颜色与粗细。
图2
4、进行图表的有关设置(如图2所示)
(1)设置绘图区格式:边框设置为黑色,选择合适的样式与粗细;区域选择为无。
(2)设置纵坐标轴格式:设置刻度最大值为1800,刻度最小值为0,主要刻度单位为100,次要刻度单位为20,字号为6。
注意:针对不同的研究对象,应选择合适的坐标轴格式设置值。
(3)设置横向次要网格线格式:选择合适的样式、颜色与粗细。
(4)设置横坐标轴格式:坐标轴与刻度线标签为无、设置刻度最大值为7.438,刻度最小值为0。
二、海森机率格纸频率刻度的标注(如图2所示)
1、在“流量机率格纸数据点”工作表$F$6:$F$30单元格中分别输入“0.01”、“0.05”……,依此类推,在F 列后续单元格中输入海森机率格纸频率刻度对应的频率值,直至最后在F30单元格中输入“99.99”。
2、根据计算海森机率格纸中频率P 对应的横坐标值L P 的方法计算$G$6:$H$30各单元格的值。
在$I$6:$I$30单元格中输入0。
3、在“流量频率曲线”工作表的图中设置源数据:添加系列,以“流量机率格纸数据点”工作表$H$6:$H$30单元格的数据为X 值,以$I$6:$I$30单元格的数据为Y 值。
4、设置该系列数据系列格式:选择数据标志中的X 数据标签。
5、设置该系列数据标志格式:设置字号为6,标签位置在下方。
6、修改该系列X 数据标签:将数据标签依次修改为“流量机率格纸数据点”工作表$F$6:$F$30各单元格的值。
用上述方法进行海森机率格纸频率刻度的标注,标注位置准确、排列整齐。
三、海森机率格纸重现期刻度的标注(如图2所示)
海森机率格纸重现期刻度的标注与频率刻度的标注方法基本类似,这里不再赘述。
但要注意以下几点:
1、在$N$6:$N$30单元格中输入的是“=$D$2”(本例中为“1800”)。
2、设置该系列数据标志格式时,标签位置在上方。
3、修改该系列X 数据标签时,将数据标签依次修改为由公式(2)计算的值(重现期)。
⎪⎩⎪⎨⎧≥-≤=%
5011%501P P P P N (2) 式(2)中,N 为重现期;P 为“流量机率格纸数据点”工作表$K$6:$K$30各单元格的值(频率)。
根据具体要求对图2进一步美化并输出,可得到一张美观、实用的海森机率格纸。
利用Excel 软件强大的数据计算能力、强大的图表功能和内置函数NORMSINV 来绘制海森机率格纸,方法操作简单、计算快捷、出图美观。
此方法为下一步利用Excel 软件点绘经验频率点据、绘制P-Ⅲ型理论频率曲线以及优选水文变量统计参数打下了基础。
参考文献:
[1]耿鸿江.Excel 在P-Ⅲ型频率计算中的应用研究[J].水电能源科学,2002,20(3).
[2]吴明官等. Excel 在水文频率计算中的应用[J ].水文.2001,21(5).
[3]李世才等.皮尔逊Ⅲ型曲线新的数值算法及其应用研究[C ]广西水利水电2001,(1).
[4]刘光文.皮尔逊Ⅲ型分布参数估计[J].水文,1990,(4).。