document.write( "Question 878593: First post
\n" );
document.write( "Hello, for my artificial intelligence I'm programming I need to figure out a location thats called by a math formula I just can't find.
\n" );
document.write( "I realise this is something hard to ask and I hope someone can solve it since even my math tutor can't.
\n" );
document.write( "There's ttwo circles and 1 point located in a coordinate system
\n" );
document.write( "For the sake of explaining the problem, let's callthem circle A,B and point C
\n" );
document.write( "We can assume that:
\n" );
document.write( "-circle A's radius is always bigger than B
\n" );
document.write( "-there will never be 2 of the points at the exact same location
\n" );
document.write( "-the radius for A and B are variables
\n" );
document.write( "Now I need to calculate the point where A has to placed so that:
\n" );
document.write( "- the middle of circle B is in the circle of A
\n" );
document.write( "- the middle of circle A is NOT in the circle of B
\n" );
document.write( "- I need the point that's as far away as possible from point C\r
\n" );
document.write( "\n" );
document.write( "First answer
\n" );
document.write( "Your explanation is confusing, here's what I've got so far.
\n" );
document.write( "You're given two radii: R%5BA%5D and R%5BB%5D, which can be variables.
\n" );
document.write( "Circles A and B cannot overlap. I think that's what you mean by \"middle\".
\n" );
document.write( "I'm guessing you're given the location of circle A's center.
\n" );
document.write( "Then you have to calculate a possible location for circle B's center.
\n" );
document.write( "That's straightforward. You can find a zone to place circle B's center so that it doesn't overlap circle A.
\n" );
document.write( "Now what is the relationship between point C and the centers of the two circles. Does the center of B have to be the maximum distance from point C?
\n" );
document.write( "So you're given the coordinates of circle A center(x%5BA%5D,y%5BA%5D), circle A radiusR%5BA%5D, circle B radiusR%5BB%5D, coordinates of C(x%5BC%5D,y%5BC%5D),, and you have to find the maximum distance from the center of circle B to point C within some bounded plane?\r
\n" );
document.write( "\n" );
document.write( "Further explanation :\r
\n" );
document.write( "\n" );
document.write( "Sorry, I actually failed to include what I was actually looking for:\r
\n" );
document.write( "\n" );
document.write( "I'm looking for a point where I can move the center of circle A to(with some requirements).\r
\n" );
document.write( "\n" );
document.write( "further info :
\n" );
document.write( "The location of the center of circle B is set (for example (10,20))
\n" );
document.write( "the radius of circle B is known (for example : 2)
\n" );
document.write( "the radius of circle A is known and always bigger than the radius of circle B (for example : 3)
\n" );
document.write( "the location of point C is known (for example (15,25)\r
\n" );
document.write( "
\n" );
document.write( "
\n" );
document.write( "\n" );
document.write( "The requirements :
\n" );
document.write( "- the center of circle B is in the circle drawn by the center and radius of A
\n" );
document.write( "- the center of circle A is NOT in the circle drawn by the center and radius of B
\n" );
document.write( "- I need to move the center of A as far away as possible from point C without breaking the other 2 requirements. \n" );
document.write( "
Algebra.Com's Answer #530109 by Fombitz(32388)![]() ![]() You can put this solution on YOUR website! \n" ); document.write( "\n" ); document.write( "OK, I think I get it now. \n" ); document.write( "The blue circle is circle B. \n" ); document.write( "The green circle is circle A. \n" ); document.write( "The dot is C. \n" ); document.write( "The green circle is located at the maximum distance from C while still capturing the center of circle B along its circumference. \n" ); document.write( "Once you know the location of C and circle B, you know the direction of the center of circle A because the three points are collinear. \n" ); document.write( "The maximum distance is then the distance from C to center of B plus the radius of B plus the radius of A. \n" ); document.write( "You can email me to verify that this is the correct setup and then we can work on a solution. \n" ); document.write( " \n" ); document.write( " \n" ); document.write( " |