2016-07-17 41 views
0

我有一個相當簡單的問題。各州之間的過渡時間

我的系統有不同的狀態,出發率= mu,到達率= lambda。

如果我想計算的時候離開的狀態,我想做到以下幾點:

time_to_transition <- .... 

很顯然,我需要的「...」部分幫助。我想要代碼說的是time_to_transition = Exp(mu)+ Exp(lambda)。

當我嘗試:

time_to_transition <- Exp(mu) + Exp(lambda) 

我得到錯誤信息 「EXP」 找不到。可以ANY1幫我寫它正確

/彼得

+0

R中沒有函數'Exp()',你想'exp()'(R中的單詞區分大小寫)嗎? – MrFlick

回答

2

,當你用有率μ指數事件之間的時間和與拉姆達兩個過程;中,下一個事件將發生在最小的兩倍。通過指數的疊加性質,min可以被模擬爲具有μ +λ的指數分佈。然後選擇結果爲μ過程,概率爲μ /(μ +λ),或者λ=否則進行處理[以概率1 - (μ /(μ +&lambda;))=&lambda; /(μ +λ)。]

要生成R中的指數,請使用rexp函數作爲記錄here