私は python を初めて使います。私が行っている課題の 1 つは、「周期的な境界条件を持つ立方 (3d) 格子に直径 d の同一の重複しない粒子を配置するプログラムを作成することです。線形の長さは L です。書き込み粒子の数を変えることができるような方法でプログラムを実行してください。あなたのプログラムが機能することを実証し、少なくとも 1 つの視覚化を示してください。」
どの 3D ライブラリを使用すればよいか知りたいのですが、何か提案はありますか?
また、この問題にどのように取り組むべきかについての提案はありますか? ユーザーが入力したn個の粒子のx、y、z座標をランダムに生成できると思います。ただし、それらが重複しないようにするにはどうすればよいですか? 「周期的境界条件」についても混乱していますが、それはPythonに関連していません:|
事前に助けてくれてありがとう!!