You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was going through diffeq and mtk docs and noticed there is not RODESystem. I am not sure how to implement this because if we take the example of System of RODEs from diffeq docs
functionf(du,u,p,t,W)
du[1] =2u[1]*sin(W[1] - W[2])
du[2] =-2u[2]*cos(W[1] + W[2])
end
It is not clear how to translate this into Equations. I am thinking that this might be related to Support for Distributions.jl, expected values and moments in JuliaSymbolics/Symbolics.jl#59 because you want to represent an AbstractNoiseProcess as a Symbolics Sym/Num. I'm not sure this is needed though
One way I was thinking it could be done is just have some free Nums in Equations and then just give Pair{Num, AbstractNoiseProcess}[...] when constructing the System (similar to how noiseeqs is passed in the SDESystem constructor). I was thinking it could be given in defaults, but these NoiseProcesses are not states of the DE.
The text was updated successfully, but these errors were encountered:
I was going through diffeq and mtk docs and noticed there is not RODESystem. I am not sure how to implement this because if we take the example of System of RODEs from diffeq docs
It is not clear how to translate this into Equations. I am thinking that this might be related to
Support for Distributions.jl, expected values and moments
in JuliaSymbolics/Symbolics.jl#59 because you want to represent an AbstractNoiseProcess as a Symbolics Sym/Num. I'm not sure this is needed thoughOne way I was thinking it could be done is just have some free Nums in Equations and then just give
Pair{Num, AbstractNoiseProcess}[...]
when constructing the System (similar to how noiseeqs is passed in the SDESystem constructor). I was thinking it could be given indefaults
, but these NoiseProcesses are not states of the DE.The text was updated successfully, but these errors were encountered: