Advertisement
Guest User

Untitled

a guest
Nov 13th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. guess_dist = 0 # m
  2. guess_angle = 0 # deg
  3. guess_m_prop = 0.05 # kg
  4.  
  5. max_dist = 0.0
  6.  
  7. # change angle iteratively until improvement stops
  8. old_guess_dist = guess_dist - 1
  9. while guess_dist >= old_guess_dist:
  10. old_guess_dist = guess_dist
  11. guess_angle += 1
  12. guess_dist = dist( guess_angle,guess_m_prop )
  13. max_angle=guess_angle
  14.  
  15. # then change m_prop iteratively until improvement stops
  16. old_guess_dist = guess_dist - 1
  17. while guess_dist >= old_guess_dist:
  18. if guess_m_prop <=0.12:
  19. guess_m_prop+=0.001
  20. guess_dist=dist(max_angle,guess_m_prop)
  21. max_m_prop=guess_m_prop
  22. if guess_m_prop>0.12:
  23. break
  24. max_dist=guess_dist
  25. print(max_dist,max_angle,max_m_prop)# similar to the above but in guess_m_prop
  26. # do not change the angle at all here; just use max_angle
  27.  
  28. # now you should know max_dist, max_angle, max_m_prop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement