產匯流理論是水文學的重要理論之一。本文給出了匯流計算的經典方法——時段單位線法的python計算程式。需要的基礎資料是時段單位線和地面淨雨過程。
'''這是乙個時段為6h,時段個數為15的單位線推流計算程式'''
import numpy as np
num=15
ur=10#單位地面淨雨量,通常取10mm
t=[i for i in range(1,num+1)]#時段序列
h=[24,23,3.2]#地面淨雨過程
uh=[0,2,15,35,41,25,15,9,6,4,3,2,1,0]#時段單位線,長度比時段個數少1個
q=[0]*(num+1)#地面徑流過程#長度比時段個數多1個
row=num-1+len(h)-1
clo=len(h)
matrix=np.zeros([row,clo])
for j in range(0,clo):
for i in range(0,num-1):
matrix[i-1+j,j]=h[j]/ur*uh[i-1]
for i in range(0,row):
q[i]=round(sum(matrix[i]),1)
print(q)
執行結果如下:
[0.0, 4.8, 40.6, 119.1, 183.7, 165.5, 106.6, 64.1, 39.9, 26.3, 18.3, 13.0, 8.0, 2.9, 0.3, 0.0]
zabbix 監控思科裝置外聯單位線路檢測配置
外聯單位線路監控 ip sla概念 ip sla是 internet protocol service level agreement的縮寫,意思是 ip服務等級協議。是乙個很實用的 可用性 檢測工具,可以檢測多種協議的可用性,包括icmp dns http ftp等等。本文使用的是icmp ech...
css顏色單位表示法
所有的顏色都可以由紅 綠 藍三原色調配而成。css中用8位表示乙個顏色,那麼可以有28即256種顏色,所以總共可以表示256256256種顏色。css縱有多種顏色表示 十六進製制表示法 可表示為 rrggbb,其中rr 紅色 gg 綠色 和bb 藍色 所有值必須介於0和ff之間。例如 0000ff值...
基礎正規表示法字元彙整 characters
再次強調 正規表示法的特殊位元組 與一般在命令列輸入命令的 萬用位元組 並不相同,例如,在萬用位元組當中的 代表的是 0 無限多個位元組 的意思,但是在正規表示法當中,則是 重複 0 到無窮多個的前乙個 re 字元 的意思 使用的意義並不相同,不要搞混了!舉例來說,不支援正規表示法的 ls 這個工具...