Take the 2-minute tour ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

A particle at position $p$ and velocity $\vec{v}=\langle x,y,z \rangle$ hits the plane orthogonal to vector $\vec{n}$ and passing through point $q$. When does the particle hit the plane?

I calculated the distance between particle and plane, but my problem is how to convert vector into units so that I can calculate the time. I tried the magnitude, but it gives incorrect solution. Can someone point me in the right direction?

share|improve this question
add comment

1 Answer

up vote 0 down vote accepted

I think we're supposed to assume the particle travels at constant velocity $\bf v$, and at time $t = 0$ has position ${\bf r}\left(0\right) = \bf p$, so that it's position as a function of time is $$ {\bf r}\left(t\right) = {\bf v} t + {\bf p}. $$ This vector lies in the plane if $$ \left[{\bf r}\left(t\right) - {\bf q}\right] \bullet {\bf n} = \left( {\bf v} \bullet {\bf n}\right) t + \left({\bf p} - {\bf q}\right) \bullet {\bf n} = 0 \Rightarrow t = \frac{\left({\bf p} - {\bf q}\right) \bullet {\bf n}}{{\bf v} \bullet {\bf n}}. $$

share|improve this answer
    
what if the particle is big and has radius r, then t= ((p+r)-q).n/v.n ? where r is constant. Am I correct? –  BadSniper Sep 8 '12 at 2:52
    
@BadSniper: No, there are two problems. First, you can't subtract a scalar (r) from a vector ($\bf p$). Second, you have shortened the vector $p$ by $r$, but you will hit the plane when the perpendicular is of length $r$. You would want to shorten $\bf p$ by $\frac r{\cos \theta}$ where $\theta$ is the angle between $\bf p$ and the plane. –  Ross Millikan Sep 8 '12 at 3:06
    
p is not the vector. It's position. So I have to subtract coordinates by r/cosθ? –  BadSniper Sep 8 '12 at 3:17
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.