等間隔の x、y、z 座標を持つ 3D ポイントの立方体を生成したいと思います。以下のプログラムを Perl で書いたのですが、可視化してみるといくつか抜けているように見えます。
for($x=0;$x<28;$x+=1.4){
for($y=0;$y<28;$y+=1.4){
for($z=0;$z<28;$z+=1.4){
@arr_grid[$g]=$x." ".$y." ".$z."\n";
$g++;
}
}
}
$c=scalar @arr_grid;
for($l=0;$l<$c;$l++){
print "HETATM O @arr_grid[$l]\n";
}
または、空間内の 3D ポイントと計算を扱っている本やサイトを教えてください。前もって感謝します。