Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. f = 2/((x1 + Sqrt[3] x2)^2 + (y1 + Sqrt[3] y2)^2)
  2. X = vx1^2*D[D[f, x1], x1] + vx2^2*D[D[f, x2], x2] + 2 vx1*vx2*D[D[f, x1], x2]
  3. Y= vx1*D[f, x1] + vx2*D[f, x2]
  4. g=X+Y^2
  5.  
  6. H = ImplicitRegion[{3 (-x1^2 - y1^2 + x2^2 + y2^2) +
  7. 2 Sqrt[3] (x1*x2 + y1*y2) == 0}, {x1, y1, x2, y2}]
  8.  
  9. FindMaximum[{g, {x1, y1, x2, y2} ∈ H}, {x1, y1, x2, y2}]
  10.  
  11. reg = ImplicitRegion[0 <= x <= 2, x]
  12. f = a*x^2 + b
  13. g = MaxValue[f, Element[{x}, reg]]
  14. g /. {a -> 1, b -> 2}
  15.  
  16. f[x1_, x2_, y1_, y2_] :=
  17. 2/((x1 + Sqrt[3] x2)^2 + (y1 + Sqrt[3] y2)^2)
  18.  
  19. X[vx1_, vx2_, x1_, x2_, y1_, y2_] :=
  20. vx1^2*D[D[f[x1, x2, y1, y2], x1], x1] +
  21. vx2^2*D[D[f[x1, x2, y1, y2], x2], x2] +
  22. 2 vx1*vx2*D[D[f[x1, x2, y1, y2], x1], x2]
  23.  
  24. Y[vx1_, vx2_, x1_, x2_, y1_, y2_] :=
  25. vx1*D[f[x1, x2, y1, y2], x1] + vx2*D[f[x1, x2, y1, y2], x2]
  26.  
  27. g[vx1_, vx2_, x1_, x2_, y1_, y2_] :=
  28. X[vx1, vx2, x1, x2, y1, y2] + Y[vx1, vx2, x1, x2, y1, y2]^2
  29.  
  30. H = ImplicitRegion[{3 (-x1^2 - y1^2 + x2^2 + y2^2) + 2 Sqrt[3] (x1*x2 + y1*y2) == 0}, {x1, y1, x2, y2}]
  31.  
  32. max[vx1_, vx2_] :=
  33. FindMaximum[{g[vx1, vx2, x1, x2, y1,
  34. y2], {x1, y1, x2, y2} ∈ H}, {x1, y1, x2, y2}]
  35.  
  36. m = max[1000., 1000.]
  37.  
  38. m[[2, All, 2]] ∈ H
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement