Estou procurando um pacote R geral, limpo e rápido (ou seja, usando rotinas C ++) para simular caminhos de uma difusão não-linear não homogênea como (1) usando o esquema de Euler-Maruyama, o esquema de Milstein (ou qualquer outro). Isso está destinado a ser incorporado a um código de estimativa maior e, portanto, merece ser otimizado.
com o movimento Browniano padrão.
r
simulation
stochastic-processes
markov-process
julien stirnemann
fonte
fonte
Respostas:
CRAN é seu amigo: http://cran.r-project.org/web/views/DifferentialEquations.html
Equações Diferenciais Estocásticas (SDEs)
Em uma equação diferencial estocástica, a quantidade desconhecida é um processo estocástico.
sde
fornece funções para simulação e inferência para equações diferenciais estocásticas. É o pacote que acompanha o livro de Iacus (2008).pomp
contém funções para inferência estatística para processos Markov parcialmente observados.Sim.DiffProc
pacote simula processos de difusão e possui funções para solução numérica de equações diferenciais estocásticas.GillespieSSA
implementa o algoritmo de simulação estocástica exata de Gillespie (método direto) e vários métodos aproximados.fonte
Existe um pacote R para o SDE: http://cran.r-project.org/web/packages/sde/sde.pdf Mas não tenho certeza se funciona para SDE não homogêneo
fonte