Results 1 to 3 of 3

Thread: relative speed

  1. #1

    Thread Starter
    Frenzied Member Acidic's Avatar
    Join Date
    Sep 2003
    Location
    UK
    Posts
    1,090

    relative speed

    imagine you're driving a car and looking out the side (OK, image you're a passenger)

    the grass by the side of the road seems to be travelling quickly, while the trees far away seem to move slower.
    if you're moving a a velocity v
    and the grass is d1 metres away, then trees are d2 m away.

    How do I find how quikly they seem to move?
    Have I helped you? Please Rate my posts.

  2. #2
    Frenzied Member
    Join Date
    Jul 1999
    Location
    Huntingdon Valley, PA 19006
    Posts
    1,151
    Work with the angles. Consider a right triangle with one leg parallel to the direction of motion of the car. The other leg is perpendicular to the motion of the car and pointing directly at object. Calculate the angle of the hypotenuse when the car moves a standard distance.

    For a spot on the distant horizon, the angle is very small, and the object seems to be almost stationary. For a telephone pole at the side of the road, the angle is obviously much larger.

    Perhaps the rate of change of the angle might be a useful value for comparing the apparent speed of the object for a car moving at various speeds.
    Live long & prosper.

    The Dinosaur from prehistoric era prior to computers.

    Eschew obfuscation!
    If a billion people believe a foolish idea, it is still a foolish idea!
    VB.net 2010 Express
    64Bit & 32Bit Windows 7 & Windows XP. I run 4 operating systems on a single PC.

  3. #3
    transcendental analytic kedaman's Avatar
    Join Date
    Mar 2000
    Location
    0x002F2EA8
    Posts
    7,221
    the grass should seem to be moving d2/d1 times faster than the trees. At what speed they seem to travel depends on what you project them on
    Use
    writing software in C++ is like driving rivets into steel beam with a toothpick.
    writing haskell makes your life easier:
    reverse (p (6*9)) where p x|x==0=""|True=chr (48+z): p y where (y,z)=divMod x 13
    To throw away OOP for low level languages is myopia, to keep OOP is hyperopia. To throw away OOP for a high level language is insight.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width