如何使用编程工具找到任何区域的圆反演?
例如,考虑以下区域的圆反演问题:

如有任何意见或解决方案,将不胜感激。
发布于 2013-07-31 22:31:33
反转很容易用复数来描述。因此,我们将用复数同化点,用模数小于1的复数表示双曲点。对于中心为c且半径为r的圆的反演是将任意复z转化为由以下参数定义的复数z‘的函数:

发布于 2013-07-31 21:50:26
我想您将不再需要这个答案了,因为它不再涉及到你的这个问题上最好的答案。但无论如何,在单位圆中执行反演的方法如下:给定坐标x1,y1计算倒排点的坐标,如
sq = x1*x1 + y1*y1
x2 = x1/sq
y2 = y1/sq如果你想要反演的圆不是单位圆,你可以先进行一次变换,然后再进行逆变换。所以,如果你有一个中心mx,my和radius r的圆,你可以做到
x2 = (x1 - mx)/r
y2 = (y1 - my)/r
sq = x2*x2 + y2*y2
x3 = x2/sq
y3 = y2/sq
x4 = x3*r + mx
y4 = y3*r + myhttps://stackoverflow.com/questions/17948746
复制相似问题