2015-03-24から1日間の記事一覧

指数の正規化、あるいは、asymmetric unit への変換

マージする時や mtz ファイルを解釈する時など、与えられた指数を標準的な asymmetric unit 内の指数に変換する必要が生じる。もっとも単純なアルゴリズムは以下のとおり。 あらかじめ点群における対称操作 を列挙しておく 与えられた指数 h に、上の対称操…

無限小回転

続けて、無限小回転を手を動かして確認する。x 軸周りに x 回す回転 Rx は、 と表される。同様に、y 軸、z 軸周りの回転も となる。これらを続けて行った結果は大変ヤヤコシイので、以降では maxima で計算する。 (%i17) Rx: matrix([cos(x), -sin(x), 0],[s…

Orthogonalization matrix の導出と、格子定数による偏微分

Orthogonalization matrix の計算法を書いておく。となるように、行列の成分を決めたい。(X, Y, Z) はデカルト座標系での座標であり、(x, y, z) は結晶軸に沿った分数座標である。まず、標準方位として、a 軸の方向が x 軸正の方向と一致し、b 軸が x, y 平…