20 0 4年 8月
电
脑
母
习
第 4期
E C L函数和 V A在潮汐资料整编中的应用 XE B
陈 瑾'
摘 要
伶智成'
用 E C L 数和 V A结合的方式. XE N t B 编制出潮汐观测月报表及逐潮高低潮位汇是表赞编程序, 原理及运沂结果. E C L函数 XE VA B 潮汐资料 笠编程序
关键词
A pi t n E C L nt n d A Tdl t R ognzt n p lai o X E F c o a V i ia D a rai i c o f u i n B n a e ao
Ce J hn 妞 T n Z i eg og c n hh
Ab t a t sr c
Dt r r nao, c at ao hs n alhd ta os vi wi i l e mn l r o a a e g itn xe u m tn b e bs f i l e ao h h u s ty r a a zi E l i a e s i e o d b r tn c n d o h e t n o o e t r c p d t l o te a r eth r r nao w ehne u c ad cny t ta i u ad u s a e i m s e nTe g itn ac a r y eiec f h i l t r c b f e u m . e a zi i n d o l c a n fi c f o e n n e e r d p d e ti o s r et w k i n r . p o
Kewod y r
Ecl o tn V A T a Io tn er n ao A t ao B i l rao Ro aitn xe u m i d n mi f g zi 2整编程序的核心技术与程序
广西水文水资源钦州分局不仅有收集广西沿海主要河 流水文资料,研究河流的主要水文特征及规律而设置的水 文 ( 站, 位) 还有研究潮汐, 潮汐对各主要河流河口水文影
响及风暴潮增水等规律而在沿海岸或感潮河段设置的潮位 站.其中在沿海岸设置的潮位站有石头埠, 龙门, 龙等三 白 个; 在感潮河段设置的水文 ( 站有黄屋屯, 位) 防城二个. 为提高潮汐资料整编的效率及准确性,减轻资料整编
人员的工作量,本人使用 E C L函数和 V A相结合的方 XE B
法, 编制出成潮汐观测月报表及逐潮高低潮位表整编程序. 1构思及原理
潮汐资料的资料整编内容包括:在原始潮位记录迹线 上摘录出每天的逐时潮位,然后用原始摘录数据分别填制 潮汐观测月报表, 逐潮高低潮位表. 潮汐观测月报表的编制 方法简述: 先将原始摘录数据上表, 然后根据原始数据, 经 过统计计算后, 得出潮位的日总和, 月总和, 平均, 日 月平均 及高高潮, 低高潮, 高低潮, 低低潮位的月总和, 月平均和平 均潮差; 根据高高潮, 低高潮, 高低潮, 低低潮位及其出 现的 时间, 经对比分析后, Ec 函数求出月最高高潮, 用 xl e 最低 低潮位及其出现的公农历日期和时间,对应的农历日期用 V A求出. B 逐潮高低潮位汇总表的编制方法简述: V A将潮汐 用 B 观测月报表中的逐潮数据按时间顺序提取到逐潮高低潮位 表, 经对比分析, 计算出逐潮潮差, 历时, 然后计算出其最大 最小高 ( 潮位及其相对应的公农历日 低) 期和时间, 涨潮潮 差, 落潮潮差, 涨潮历时与落潮历时.潮汐表编制中要用到
根据潮汐资料整编方法与原理,灵活运用 Ec 中 xl e V A及其函数的计算功能,开发出了能自 B 动整编潮汐资料 的系统. 现
取其中一月的数据说明编制过程, 潮汐观测月报 表中, A 2 输入年份, A 2 输入月份, A : ] [G 1 [H 1 [ B5 为公 5 3 历和相应的农历 日期, A :31 输入每 日逐时潮位, [ 5Z5 [C :A5 输入高高潮, A 5A 31 高低潮, 低高潮, 低低潮的潮时 和潮位; 逐潮高低潮位汇总表中, A : 〕 11 [5F1 为 -0日日 4 期, 潮别, 潮位, 潮时, 潮差, 历时, G : 为 1-0日, [ L1 5 4 12 [ R 1为2-1 按每日 M : 5 4 13 日, 潮时从小到大排序. 潮汐观 测月报表表名为 A s e Ah t e ,逐潮高低潮位汇总表表名 B - B set he .整编潮汐资料的系统相关程序如下: () 1 潮位日 及月总和, 平均, 日 月平均及高高潮, 低高潮, 高 低潮, 低低潮位的月总和, 月平均和平均潮差的函数统计
最高高潮= A (D 二D 5 M X 5A 3) A 最低低潮= I (J: 5 MN 5A3 ) A J 日总和=F ( 5>. 1
Te hn
I V AVl f(. s . e 4 二 [ G ] n V AVI f . (e c feVl , ) . A 2 Ad .a B a L t O ta u ) B (.fe(, .a e c s 0 1 Vl )二V AVI .A 2 )Te O t ) u B .a([ H ] hn dR g fe(, dn. s 0 0 O t )二c fe(, . s 0 2 O t ) dR g fe(, d n. s 0 1 O t )=c fe(, . ft 3 Os 0 ) St n e dR g二dRg fe(, d d n. ft 1 0 Os )
E d n I f
Ne t x
R 二sn.fe(, .o W R g s 0 0 Rw O t ) adt ra r a=儿r ( l t, t ) a t, t , y t t t t 2 3 4 St n e c g二U i ( es , ¥ : 4 ) (H M X ¥ ¥ : 4=低, 使代码的可读性及可复用性降到最低, 因此这种嵌入 页面的小程序的方法已经不再是主流, 它只能增加复杂性. M C结构能够实现表示和控制分离, V 使程序流程更加 清晰, 如图 1 所示.
业务层+ 数据层
HM T L文件
J OTO E CNRL R L
刁 JP 灰刊 e S取 l t
MOD L E
J 卜 S P
图1
¥ 1>¥¥1. ¥¥:F4) F C U T F ¥:B4= I ¥ 低气F5¥¥1, I (H 5¥ ¥1, , ¥: 4)I ( ¥ ¥: 4=低. * ¥ ¥: 4=低' L5¥¥1 , (N 5¥ S1
20 0 4年 8月
电
脑
母
习
第 4期
E C L函数和 V A在潮汐资料整编中的应用 XE B
陈 瑾'
摘 要
伶智成'
用 E C L 数和 V A结合的方式. XE N t B 编制出潮汐观测月报表及逐潮高低潮位汇是表赞编程序, 原理及运沂结果. E C L函数 XE VA B 潮汐资料 笠编程序
关键词
A pi t n E C L nt n d A Tdl t R ognzt n p lai o X E F c o a V i ia D a rai i c o f u i n B n a e ao
Ce J hn 妞 T n Z i eg og c n hh
Ab t a t sr c
Dt r r nao, c at ao hs n alhd ta os vi wi i l e mn l r o a a e g itn xe u m tn b e bs f i l e ao h h u s ty r a a zi E l i a e s i e o d b r tn c n d o h e t n o o e t r c p d t l o te a r eth r r nao w ehne u c ad cny t ta i u ad u s a e i m s e nTe g itn ac a r y eiec f h i l t r c b f e u m . e a zi i n d o l c a n fi c f o e n n e e r d p d e ti o s r et w k i n r . p o
Kewod y r
Ecl o tn V A T a Io tn er n ao A t ao B i l rao Ro aitn xe u m i d n mi f g zi 2整编程序的核心技术与程序
广西水文水资源钦州分局不仅有收集广西沿海主要河 流水文资料,研究河流的主要水文特征及规律而设置的水 文 ( 站, 位) 还有研究潮汐, 潮汐对各主要河流河口水文影
响及风暴潮增水等规律而在沿海岸或感潮河段设置的潮位 站.其中在沿海岸设置的潮位站有石头埠, 龙门, 龙等三 白 个; 在感潮河段设置的水文 ( 站有黄屋屯, 位) 防城二个. 为提高潮汐资料整编的效率及准确性,减轻资料整编
人员的工作量,本人使用 E C L函数和 V A相结合的方 XE B
法, 编制出成潮汐观测月报表及逐潮高低潮位表整编程序. 1构思及原理
潮汐资料的资料整编内容包括:在原始潮位记录迹线 上摘录出每天的逐时潮位,然后用原始摘录数据分别填制 潮汐观测月报表, 逐潮高低潮位表. 潮汐观测月报表的编制 方法简述: 先将原始摘录数据上表, 然后根据原始数据, 经 过统计计算后, 得出潮位的日总和, 月总和, 平均, 日 月平均 及高高潮, 低高潮, 高低潮, 低低潮位的月总和, 月平均和平 均潮差; 根据高高潮, 低高潮, 高低潮, 低低潮位及其出 现的 时间, 经对比分析后, Ec 函数求出月最高高潮, 用 xl e 最低 低潮位及其出现的公农历日期和时间,对应的农历日期用 V A求出. B 逐潮高低潮位汇总表的编制方法简述: V A将潮汐 用 B 观测月报表中的逐潮数据按时间顺序提取到逐潮高低潮位 表, 经对比分析, 计算出逐潮潮差, 历时, 然后计算出其最大 最小高 ( 潮位及其相对应的公农历日 低) 期和时间, 涨潮潮 差, 落潮潮差, 涨潮历时与落潮历时.潮汐表编制中要用到
根据潮汐资料整编方法与原理,灵活运用 Ec 中 xl e V A及其函数的计算功能,开发出了能自 B 动整编潮汐资料 的系统. 现
取其中一月的数据说明编制过程, 潮汐观测月报 表中, A 2 输入年份, A 2 输入月份, A : ] [G 1 [H 1 [ B5 为公 5 3 历和相应的农历 日期, A :31 输入每 日逐时潮位, [ 5Z5 [C :A5 输入高高潮, A 5A 31 高低潮, 低高潮, 低低潮的潮时 和潮位; 逐潮高低潮位汇总表中, A : 〕 11 [5F1 为 -0日日 4 期, 潮别, 潮位, 潮时, 潮差, 历时, G : 为 1-0日, [ L1 5 4 12 [ R 1为2-1 按每日 M : 5 4 13 日, 潮时从小到大排序. 潮汐观 测月报表表名为 A s e Ah t e ,逐潮高低潮位汇总表表名 B - B set he .整编潮汐资料的系统相关程序如下: () 1 潮位日 及月总和, 平均, 日 月平均及高高潮, 低高潮, 高 低潮, 低低潮位的月总和, 月平均和平均潮差的函数统计
最高高潮= A (D 二D 5 M X 5A 3) A 最低低潮= I (J: 5 MN 5A3 ) A J 日总和=F ( 5>. 1
Te hn
I V AVl f(. s . e 4 二 [ G ] n V AVI f . (e c feVl , ) . A 2 Ad .a B a L t O ta u ) B (.fe(, .a e c s 0 1 Vl )二V AVI .A 2 )Te O t ) u B .a([ H ] hn dR g fe(, dn. s 0 0 O t )二c fe(, . s 0 2 O t ) dR g fe(, d n. s 0 1 O t )=c fe(, . ft 3 Os 0 ) St n e dR g二dRg fe(, d d n. ft 1 0 Os )
E d n I f
Ne t x
R 二sn.fe(, .o W R g s 0 0 Rw O t ) adt ra r a=儿r ( l t, t ) a t, t , y t t t t 2 3 4 St n e c g二U i ( es , ¥ : 4 ) (H M X ¥ ¥ : 4=低, 使代码的可读性及可复用性降到最低, 因此这种嵌入 页面的小程序的方法已经不再是主流, 它只能增加复杂性. M C结构能够实现表示和控制分离, V 使程序流程更加 清晰, 如图 1 所示.
业务层+ 数据层
HM T L文件
J OTO E CNRL R L
刁 JP 灰刊 e S取 l t
MOD L E
J 卜 S P
图1
¥ 1>¥¥1. ¥¥:F4) F C U T F ¥:B4= I ¥ 低气F5¥¥1, I (H 5¥ ¥1, , ¥: 4)I ( ¥ ¥: 4=低. * ¥ ¥: 4=低' L5¥¥1 , (N 5¥ S1