座標と ID 番号を含むファイルのリストを作成しています。
a は、ポイントを離すための任意の値です。f は、先に開いて後で閉じるファイルです。以下にリストされているコードを使用しています。本来は 293 番目のポイントだったはずの 1 ポイントをスキップして、511 ポイントを生成する必要があります。代わりに、169 ポイントをスキップしていて、その理由がわかりません。これに関する任意の助けをいただければ幸いです。
id=1
for i in range(0,8,1):
for j in range(0,8,1):
for k in range(0,8,1):
x1=i*a
y1=j*a
z1=k*a
if ((i!=4) & (j!=4) & (k!=4)):
f.write("%4.d 1 4 %4.3f %4.3f %4.3f\n"%(id, x1, y1, z1))
id=id+1