【发布时间】:2020-03-31 21:04:37
【问题描述】:
我想求解并绘制指数增长的微分方程,但我不太明白如何使用 deSolve 库。我的等式是 N = N_0 * e^(rt) 而我尝试的代码是
library(deSolve)
## Time
t <- seq(0, 5, 1)
## Initial population
N0 <- 2
## Parameter values
r = 1
fn <- function(t, N0, r) with(r, list(N0 * exp(r*t)))
## Solving and ploting
out <- ode(N0, t, fn, params)
plot(out, lwd=2, main="exp")
但我希望的输出不是我想要的。我想获得的图表如下:
我希望你能帮助我。谢谢
【问题讨论】:
标签: r plot differential-equations