math that needs to be done配列に数学関数を適用しますか?
私はいくつかの原子のXYZ座標を含むデータファイルを持っています。
2つの硫黄原子がx軸上にあるように分子を配向させる必要があります。
私は何をする必要があるのかを知っていますが、これをPythonの配列にどのように適用するかは分かりません。
私が探しているのは、ベクトルを3次元で回転させることです。私はすべてのxyz座標を持っています。私は最初に自分の硫黄の一つが原点(0,0,0)にあるように座標を手動で調整します。そこから、分子全体が「平らになる」ように原子を回転させるtrig関数を適用する必要があります。私が意味することは、分子中の硫黄の両方がx軸上にあるようにすることです。あなたは配列xを持ち、それらのそれぞれに関数fを適用した結果の配列をしたい場合は
https://stackoverflow.com/help/how-to- ask – Will
これまでに試したことをお見せしてください。たとえ死が間違っていても。あなたがやろうとしていることの背後にある数学を知っているなら、そこにはすでに半分です。それをPythonコードに翻訳するべきではありません。 –