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.

I'm given a periodic parametric curve $P = ( x(t),y(t) )$, where $t \in [0, 2\pi)$ and $P(2\pi)=P(0)$. I have a point $F = (x,y)$ that is not on that surface. Could someone tell me how to find the point $B = (x_p,y_p)$ on that surface that is normal to F? Is there a closed form expression I could use?

Note: I have the same problem in 3D, with a surface $P = ( x(u,v),y(u,v),z(u,v) )$, where $u \in [0, 2\pi)$ and $v \in [0, \pi)$.

Thank you for your time!

share|improve this question

1 Answer 1

up vote 1 down vote accepted

This link http://mech.fsv.cvut.cz/~dr/papers/Habil/node22.html, may point you in the right direction. It uses an iterative approach, so I'm not sure if it is ideal for your situation. Initially, I assumed there would be a quick solution, analogous to projection onto a line, however I couldn't find such a solution.

share|improve this answer
    
That would definitely work in my case. To provide some context, the parametric curve I'm working on was originally defined as a set of piecewise quadratics- in that case, one can simplify this down to a cubic equation. However, as a consequence of my research, the curve now has a more general description using a lot more than three coefficients, so I couldn't simplify it down to such a neat closed form expression. Thank you for the quick answer! –  vergere6 Apr 15 '12 at 1:47

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.