如何計算平均風向? - 颱風討論

Adele avatar
By Adele
at 2009-12-02T01:57

Table of Contents

wind //原始資料(就你說的那種配置0(360),90,180,270)

用三角函數

u //東西向風
v //南北向風

分解風向

u=sin(wind) //東西向風
v=cos(wind) //南北向風

avgu=(u1+u2+u3+u4...)/n //算好平均後...
avgui=avgu*1000 //先乘1000是為了下面那行如果用數學或專用函式解不出來 avgui設成
整數 , 把後面小數點忽略掉 , 乘1000是為了要取整數而又要避開大的誤差 , *1000再換
成整數應該就是原本取到小數第三位的結果

avgv=(v1+v2+v3+v4...)/n
avgvi=avgv*1000

sin(x) = avgui/1000
cos(x) = avgvi/1000 //兩行都成立下解出 x 應該就是你要的答案


至於上面這行怎麼用數學反解x...我忘了...

不過如果你是用程式寫的話
也許可以這樣測吧(下面這好像是類似fortran的寫法)

do i=0,3600,1 //從0開始跑到3600 每跑一次迴圈 i+1 ex:0,1,2,3....,3600
j=cos(i)*1000
k=sin(i)*1000 //j,k設整數 忽略掉後面的小數點

if((k .eq. avgui) .and. (j .eq. avgvi))
answer=i/10 //i設整數(int) answer設成 double 或 float
end if
end do

然後answer就是你要的答案了

不過我想如果是用氣象相關的程式的話 sin(x) = avgui/1000 和 cos(x) = avgvi/1000
想要求x 應該會有直接可以用的函式 , 如果手動算...那大概就是針對那兩行用數學解開x

※ 引述《ERQQ ()》之銘言:
: 我要計算一個氣象測站,在各月某幾天的平均風向,手上的資料是以北定義成0=360度
: 東=90度 西=270度 南=180度 以此類推
: 數據類似如下
: ...
: ...
: 43
: 42.8
: 42.8
: 37.1
: 222.7
: 275.4
: 275.4
: 275
: 每十分鐘一次
: 由於使用算數平均不準,會使結果偏南
: (例:北風350度與東風90度平均應為接近東北風的45度,可是平均後卻是接近西南風)
: 該如何正確 但是快速的處理數據呢?

--
Tags: 颱風

All Comments

Lucy avatar
By Lucy
at 2009-12-04T16:06
哇嗚! 謝謝! 研究一下..
Jacob avatar
By Jacob
at 2009-12-07T06:15
c大反應真快,解析幾何的算法這麼快就推演出來
Ophelia avatar
By Ophelia
at 2009-12-09T20:23
推一下我已經忘記怎麼寫的程式語言XD
Madame avatar
By Madame
at 2009-12-12T10:32
希望對您有幫助 http://www.94istudy.com

如何計算平均風向?

Yedda avatar
By Yedda
at 2009-12-01T23:54
我要計算一個氣象測站,在各月某幾天的平均風向,手上的資料是以北定義成0=360度 東=90度 西=270度 南=180度 以此類推 數據類似如下 ... ... 43 42.8 42.8 37.1 222.7 275.4 275.4 275 每十分鐘一次 由於使用算數平均不準,會使結果偏南 (例:北 ...

太陽黑子稀少引發中國罕見冰雪天?

Lydia avatar
By Lydia
at 2009-12-01T19:06
原諒我並不是天文專業,太陽黑子的認識可能不足 太陽黑子個數是很奇怪的東西,但似乎對地球影響很大 一般來說其發生個數週期約為11年跟22年 之前做全球溫升的研究時, 發現有三個週期特別明顯, 第一個當然是四季變化, 第二個是聖嬰反聖嬰週期(4~7年) 但第三個很明顯的卻是11年週期 且與太陽黑子個數的時間序 ...

北風持續吹~09/12/01

Mason avatar
By Mason
at 2009-12-01T17:26
氣候上入冬第一天~北台灣算是相當的有感覺~ 今天各地的高溫普遍都比預期還要低 雖然850百帕的溫度場看起來並沒有特別強的冷空氣 但是更低層的偏北風夾帶冷平流的勢力顯然是讓人小看了..Orz 濕度不高的情況下北台灣白天的溫度還能在16~18度間徘徊 顯示冷平流並不很弱~又是一次被淺薄冷空氣給婊到的案例 ...

天氣概況~2009/12/01

Noah avatar
By Noah
at 2009-12-01T10:02
冬季如果高壓沒有明顯出海的話~溫度的變化還真是不好抓 昨天白天看起來北來氣流的確是有減弱的感覺 但是到昨晚似乎又稍有增強~ 用圖示來說明一下變化的情況~特別標出風向較偏北以及較偏東的大略分界線~ http://ppt.cc/sg6h (昨天清晨~大略還在北台灣) http://ppt.cc/POqN ...

ITCZ的分布

Skylar Davis avatar
By Skylar Davis
at 2009-11-30T21:46
請教板上的高手 過去我都以為ITCZ就跟高中課本說的一樣 就是會在南北回歸線之間移動 意思就是任何時間都可以觀測的到 而且分佈的位置頂多跟海陸位置有關而已 (我承認我被高中地理課本洗腦太深了.....) 我有個疑問 到底ITCZ的全球分布狀態如何 為什麼會這樣子分佈哩?? 以前說的西 ...