trajectory {labstatR} | R Documentation |
Simulatore di processi di diffusione
Description
Questa funzione simula un processo di diffusione.
Usage
trajectory(x0=1,t0=0,T=1,a,b,n=100)
Arguments
x0 |
stato iniziale |
t0 |
istante iniziale |
T |
istante finale |
a |
coefficiente di deriva |
b |
coefficiente di diffusione |
n |
numero di valori in cui suddividere l'intervallo ( |
Details
I due coefficienti di deriva e diffusione devono essere funzioni di due
variabili x
e t
. La funzione utilizza lo schema di Eulero
quindi il processo da simulare deve rispettare le opportune ipotesi sui
coefficienti dell'equazione differenziale stocastica.
Value
Una lista contente la traiettoria del processo di diffusione:
t |
vettore dei tempi |
y |
valori assunti dall traiettoria |
See Also
Examples
n <- 100
T <- 1
x0 <- 1
mu <- function(x,t) {-x*t}
sigma <- function(x,t) {x*t}
diff <- trajectory(1,0,1,mu,sigma,100)
plot(diff$t,diff$y,type="l")
acf(diff$y, main="Processo di diffusione")
[Package labstatR version 1.0.13 Index]