python画图:小圆覆盖大圆问题
小圆覆盖大圆用至少多少个半径为r的小圆覆盖半径为R的大圆是的任意两个小圆圆心距离为根号3r,且任意三个圆之间交于一点python实现:import numpy as npimport matplotlib.pyplot as pltdef circle1(p,r,theta): """ p为列表,原点 r为半径 """ X = p[0] + r * np.cos(theta) Y = p[1] + r * np.sin