Guest User

Untitled

a guest
Dec 16th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. [Mu] = 0.01214398779977472`
  2.  
  3. [Mu]1 = 328823.8592475095`
  4.  
  5. Subscript[e, 1] = 0.0167`
  6.  
  7. A = 389.1779396462019`
  8.  
  9. [Phi] = 0
  10.  
  11. Subscript[e, 2] = 0.0549`
  12. Vx = x + [Mu]/(y^2 + (-1 + x + [Mu])^2)^(3/2) - (
  13. x [Mu])/(y^2 + (-1 + x + [Mu])^2)^(
  14. 3/2) - [Mu]^2/(y^2 + (-1 + x + [Mu])^2)^(3/2) -
  15. x/(y^2 + (x + [Mu])^2)^(3/2) - [Mu]/(y^2 + (x + [Mu])^2)^(
  16. 3/2) + (x [Mu])/(y^2 + (x + [Mu])^2)^(
  17. 3/2) + [Mu]^2/(y^2 + (x + [Mu])^2)^(3/2) + (x [Mu]1)/(2 A^3) + (
  18. 3 x [Mu]1 Cos[2 [Phi]])/A^3 + (3 y [Mu]1 Sin[2 [Phi]])/
  19. A^3 - ([Mu]1 Cos[[Phi]]
  20. !(*SubsuperscriptBox[(e), (1), (2)]))/(2 A^2);
  21.  
  22. Vy = y - (y [Mu])/(y^2 + (-1 + x + [Mu])^2)^(3/2) -
  23. y/(y^2 + (x + [Mu])^2)^(3/2) + (y [Mu])/(y^2 + (x + [Mu])^2)^(
  24. 3/2) + (y [Mu]1)/(2 A^3) - (3 y [Mu]1 Cos[2 [Phi]])/
  25. A^3 + ([Mu]1 Sin[[Phi]])/A^2 + (3 x [Mu]1 Sin[2 [Phi]])/
  26. A^3 - ([Mu]1 Sin[[Phi]]
  27. !(*SubsuperscriptBox[(e), (1), (2)]))/(2 A^2);
  28.  
  29. Vxx = D[Vx, x];
  30. Vyy = D[Vy, y];
  31. Vxy = D[Vx, y];
  32. Vyx = D[Vy, x];
  33.  
  34. newton[{x_, y_}] := {x, y} + {Simplify[-(Vx Vyy - Vy Vxy)/(Vyy Vxx -
  35. Vxy^2)], Simplify[(Vx Vyx - Vy Vxx)/(Vyy Vxx - Vxy^2)]};
  36.  
  37. sol = {{ 0.188277, -0.9824026}, { 0.188277, 0.9824026}, { 1.152706, 0},
  38. {-0.998550, 0}, { 0.987856, 0}, { 0.835518, 0}, { -0.012144, 0}};
  39. tab = ParallelTable[ N[FixedPoint[newton, {i, j}, 10]], {j, -2, 2, 0.003},
  40. {i, -2, 2, 0.003}]
  41.  
  42. rules = Rule @@@ Transpose[{sol, Range[Length[sol]]}];
  43.  
  44. newtab = Map[First@Nearest[rules, #] &, tab, {2}];
  45.  
  46. P1 = ArrayPlot[newtab, ColorFunction -> "Rainbow", DataReversed -> True]
Add Comment
Please, Sign In to add comment