Advertisement
Guest User

123123

a guest
Feb 22nd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. public static void euler(double n){
  2. double coelhos=520, raposas=85;
  3. float a11=5;
  4. double h=0.1;
  5. double a12=0.05;
  6. double a21=0.0004;
  7. double a22=0.2;
  8. double xC0=(a11*coelhos)-(a12*coelhos*raposas);
  9. double xR0=(a21*coelhos*raposas)-(a22*raposas);
  10. int i=0;
  11. double xC=0, xR=0;
  12. while (i!=n){
  13. if(i == 0){
  14. xC=xC0 + xC0*h;
  15. xR=xR0 + xR0*h;
  16. }
  17. else{
  18. xC = xC + (a11*xC - a12*xC*xR)*h;
  19. xR = xR + (a21*xC*xR - a22*xR)*h;
  20. }
  21.  
  22. System.out.printf("%d : %f , %f\n",i,xC,xR);
  23. i++;
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement