问题描述
我对 R 和 yuima
包还很陌生,所以我希望有人能帮助我解决以下问题。我正在使用 yuima
对 3 维扩散过程进行建模:
model <- setModel(drift = c("((-1)/(2-x1))-1/2","0","0"),diffusion = matrix(c("1","1","1"),3,3),solve.variable = c("x1","x2","x3"))
然后模拟它并绘制它:
sampling <- setSampling(Initial = 0,Terminal = 10,n = 1000)
yuima <- setYuima(model = model,sampling = sampling)
simulation <- simulate(yuima,xinit = 1)
plot(simulation)
这似乎有效。然而:随着时间的推移,这会生成每个时间序列 x1
、x2
和 x3
的 plot,而实际上我真正想要想象的是三个 -维度路径(具有极坐标 x1
、x2
和 x3
)看起来像。
在我看来,我的问题将得到解决:
- 在
plot3D
中有一个yuima
或类似版本(我用谷歌搜索但没有运气)或者如果 - 有一种方法可以将(三个)时间序列
simulation
转换为矩阵或列表,在这种情况下,我很确定我能够得到所需的图。
如果有人能提供帮助,我将不胜感激!一切顺利并保持安全:)
编辑:我发布了同样的问题 here 并得到了一个对我有用的 answer。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)