2012-05-29 19 views
0

做一個二分法研究,我必須計算一個條件發生多少次?
該研究基於兩種矩陣,一種預測和其他分析數據。
無論在預測分析矩陣還是分析矩陣中,如果條件滿足,我們將1加到計數器上。對於分佈在網格中的點重複該過程。 MATLAB中是否有任何函數可以幫助我進行計數或支持此過程的任何腳本?如何計算幾個矩陣中的匹配?

謝謝你們!

編輯:
案件進行降水登記和預測。當兩者都超過門檻時,我認爲這是一個打擊。我將歐洲劃分爲幾個網格點,並且我必須計算預測的準確度。我也有每年50個預測,所以結果(命中/無命中)必須是一個累積行動。
我試着用countsum功能,但他們減少矩陣的空間維度。

+1

那麼經典的第一個評論:你嘗試過什麼? – kevlar1818

+0

另外,用一個例子或類似的東西來澄清你開始的事情以及你想結束的事情。 – kevlar1818

+0

@路易請顯示你想要統計的配對... –

回答

0

很難確切地說出你正在嘗試做什麼,但以下可能會有所幫助。

forecasted = [ 40 10 50 0 15]; 
registered = [ 0 15 30 0 10]; 
mismatch = abs(forecasted - registered); 
maxDelta = 10; 
forecastCorrect = mismatch <= maxDelta 
totalCorrectForecasts = sum(forecastCorrect) 

結果:

forecastCorrect = 

0  1  0  1  1 


totalCorrectForecasts = 

3