可以借助极坐标系来实现以中心点重复画圆。具体步骤如下:
1.设第一个圆的半径为r,中心点坐标为(x,y);
2.第二个圆的半径为$r\ imes2$,中心点坐标为$(x,y)$;
3.第三个圆的半径为$r\ imes3$,中心点坐标为$(x,y)$;
如此类推,第n个圆的半径为$r\ imes n$,中心点坐标为$(x,y)$。
可以用数学公式来表达,第n个圆的坐标为:
$$
(x_n,y_n)=(x,y)+r_n\\cdot (\\cos(\ heta_n),\\sin(\ heta_n))
$$
其中$r_n = n\\cdot r $,$\ heta_n$为弧度制下的圆心角,且有$\ heta_n = 2\\pi\\cdot n$。
全部回复