我想在一个4x4方格中生成一组16(x,y)坐标,这样每个(x,y)的最近邻距离是1.1m
我试过:
rad=1
ranx=(0,4)
rany=(0,4)
randPts=[]
for i in range(0,15):
for j in range(i+1,16):
x=random.randrange(*ranx)
y=random.randrange(*rany)
if (np.sqrt(((x[i]-x[j])**2)+((y[i]-y[j])**2)) != 1.1):
randPts.append((x,y))
这给了我一个错误:TypeError: 'int' object has no attribute '__getitem__'
有人能建议我如何生成所需的(x,y)网格吗?你知道吗
提前谢谢。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐