travelers's blog

By travelers, history, 8 years ago, In English

given the end points of the largest parallel side and the lengths of other three sides of a trapezium how to find other two coordinate points of that trapezium?

if point A, point B, b,c,d are given how to find point C and D?

Edit: Thnx everyone solved it finding circle-circle intersection points

  • Vote: I like it
  • +7
  • Vote: I do not like it

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by travelers (previous revision, new revision, compare).

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

How about using ternary-search technique? Try to search x-coordinate of point D, then you can find the y-coordinate of point D. Afterwards, we can find the point C (its just C.x = D.x + c, C.y = D.y). Finally, you can find the length of segment CB. Depending on wether CB is greater than b or less, you can calibrate your ternary-search bounds. Hope it helps.

»
8 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

UPD: missed that quadrilateral should have two parallel sides, this comment is irrelevant.

There is no unique solution. One can "skew" trapezium to either left or right while preserving lengths of all sides. You need some extra information.

  • »
    »
    8 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Perhaps he is talking about trapezoid as he mentioned parallel side? (From what I found on Wikipedia, it is just about different English styles)

    • »
      »
      »
      8 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Makes perfect sense. I'm sorry for missing the point.

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Say x is the length of AD projection onto AB, y — the length of CB projection onto AB, h — the height of trapezoid. Then there are three equations:

»
8 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by travelers (previous revision, new revision, compare).