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 want to get the x and y coordinates of a curve..How can i do that...

enter image description here

In the above image.Is it possible to calculate the intermediate points(one side) by knowing starting and ending point

share|improve this question
1  
At least you have to have a model for the curve, and knowledge of extremities will let you pin down parameters of that model. Without the model, your question is incomplete. –  Sasha Sep 8 '11 at 15:51
    
To add to Sasha: are you assuming it's a circle arc? A Bézier arc? What? –  J. M. Sep 8 '11 at 15:56
    
I just point out the arc. I know starting point(i.e)top left and ending point (i.e)Bottom left. It is a bezier arc.. –  Anish Sep 8 '11 at 16:04
    
Then your problem is underdetermined. Remember that a Bézier arc requires four control points to determine it. –  J. M. Sep 8 '11 at 16:10
    
Ok...if it's is a parabolic arc...is is possible to find x and y coordinates.. –  Anish Sep 8 '11 at 16:13
add comment

1 Answer

up vote 0 down vote accepted

I surely observe that the given curve on the bi-concave lens is a parabola , so take the coordinate axes ,and then fix the lens at origin ,so that the mid-point(center) of the lens coincide with the origin ,

so then eccentricity of the lens is known or can be calculated,so one can find each corresponding $y$ for each $x$,

for more details about parabola see this

share|improve this answer
    
Actually this one seems to be a programmatic and mathematical question...My curve is an image that shown above...so i can't trac the exact curve..there will be free space infront of curve where the arrows are placed.... –  Anish Sep 8 '11 at 16:16
    
oh,fantastic ,i just now read about you,i felt very happy that you are a good programmer,and all the best for your iphone project,@anish –  Iyengar Sep 8 '11 at 16:17
    
may be if you are interested in programming i suggest you to join this too,: superuser.com, there are many people,programmers there,with whom you can share and exchange your knowledge,thank you –  Iyengar Sep 8 '11 at 16:19
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.