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 have two points. I need to draw an arc (<180°) between them, and I know how long it should be, but nothing else about it.

Knowing either the radius length or the coordinates of the center point of the circle should be enough to draw it directly. I could also calculate the radius if I knew the subtended angle θ. But I don't know how to calculate either of these.

I know that somebody answered a similar question a while ago. But for some reason, the formula they give for the answer includes θ. Maybe there is an easy way to calculate it and my knowledge is just too rusty, but I can't solve my problem with this information.

I tried deriving an answer by myself, but arrived at an equation containing both an angle's cosine and the angle squared, and I don't know how to solve such an equation. Besides, there is probably an easier way than what I used.

It is OK if the answer is derived by using trigonometry, analytical geometry or anything else, as long as I can use a pocket calculator to get my radius/coordinates. But if you don't want to lose me along the way, it would be nice if you could use calculations at undergraduate level.

Here is a drawing of what I mean: enter image description here

share|improve this question

4 Answers 4

up vote 2 down vote accepted

As you said you had, I arrive at an equation that cannot be solved algebraically, $\cos\frac\theta 2=\frac{c\theta}{2l}$, so I suspect that there is no algebraic solution, only a numerical approximation.

share|improve this answer

If $r$ is the radius then you have presumably found, as Isaac did, that $l=r\theta$ and $\frac{c}{2}=r \sin(\theta/2).$ You could eliminate $\theta$ to get $$2r \sin\left(\frac{l}{2r}\right) = c.$$ That you can solve for $r$ using numerical methods.

share|improve this answer
    
Is that any easier than using numerical methods to solve for $\theta$ with $r$ eliminated (as in my answer)? –  Isaac Feb 9 '11 at 0:59
    
Only that the question title asks for the arc's radius and the text has a problem with any formula involving $\theta$. I accept that $r=l/\theta$ so there is not much difference. –  Henry Feb 9 '11 at 7:10
    
I think that the second relationship should be $\frac{c}{2}=r \sin(\theta/2)$ ... or am I missing something? –  Tpofofn Feb 11 '11 at 3:26
    
@Commodore64: It looks as if you are correct –  Henry Feb 12 '11 at 13:56

The only easier thing comes when the arc length is not much greater than the length of the straight line segment from A to B, which means the angle of the circle is small. Then you can use the small angle approximation $\cos\frac{\theta}{2}=1-\frac{\theta^2}{8}=\frac{c\theta}{2l}$, which can be solved with the quadratic formula: $\theta^2+\frac{4c\theta}{l}-88=0$ $\theta=\frac{2c}{l}+\sqrt{\frac{4c^2}{l^2}+8}$ Of course, when the difference is very small, you can just draw the straight line.

share|improve this answer

If you have 2 points and arc length, it seems like you should be able to find the diameter (length of the segment connecting 2 points) by using C=πd or C/2= πr. Since you know the value of C/2 (where C= circumference and C/2 is your arc length) and you can plug in π on your calculator, you can get r, which will tell you the center of the circle. Or did I miss something?

share|improve this answer
    
I don't think the endpoints of the arc are endpoints of a diameter. –  Isaac Feb 9 '11 at 0:59
    
ah, right, he did say less than 180. sorry about that. –  user6813 Feb 28 '11 at 2:28

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.