Advertisement
Guest User

Untitled

a guest
Jan 19th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
R 0.53 KB | None | 0 0
  1. library(deSolve)
  2.  
  3. # zakres x'ow
  4. x <- seq(0, 100, 1)
  5.  
  6. # funkcja - rozlozona na uklad dwoch rownan pierwszego stopnia
  7. # (params - dodatkowe parametry, tu nie uzywany)
  8. fn <- function(x, y, parms) {
  9.   dyList <- c(
  10.       y[2],           # y[1]' = y[2]
  11.       2 - y[2] - x^2  # y[2]' = 2 - y[1]' - x^2 = 2 - y[2] - x^2
  12.     )
  13.  
  14.   list(dyList)
  15. }
  16.  
  17. # warunki poczatkowe
  18. yini <- c(y1 = 1, y2 = 3)
  19.  
  20. # do zmiennej 'out' zwroc wynik funkcji ode()
  21. out <- ode(y = yini, func = fn, times = x)
  22.  
  23. # narysuj
  24. plot(out, lwd=2, main="Kolokwium")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement