diff options
author | Anthony LaTorre <telatorre@gmail.com> | 2011-05-18 11:29:26 -0400 |
---|---|---|
committer | Anthony LaTorre <telatorre@gmail.com> | 2011-05-18 11:29:26 -0400 |
commit | 9306f888fea903accf827870a122a2f6f76e472e (patch) | |
tree | 0fc29e94d8e2e35f04f4d3392326f205403a7fcb /transform.py | |
parent | 909309302c83423994e9c1dd36a3309890a67b90 (diff) | |
download | chroma-9306f888fea903accf827870a122a2f6f76e472e.tar.gz chroma-9306f888fea903accf827870a122a2f6f76e472e.tar.bz2 chroma-9306f888fea903accf827870a122a2f6f76e472e.zip |
added some more documentation and a more accurate miniature version of lbne
Diffstat (limited to 'transform.py')
-rw-r--r-- | transform.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/transform.py b/transform.py index cab23fb..1321c8c 100644 --- a/transform.py +++ b/transform.py @@ -8,7 +8,7 @@ def rotate(x, phi, n): Source: Weisstein, Eric W. "Rotation Formula." Mathworld. """ x = np.asarray(x) - n = np.asarray(n) + n = np.asarray(n)/np.linalg.norm(n) r = np.cos(phi)*np.identity(3) + (1-np.cos(phi))*np.outer(n,n) + \ np.sin(phi)*np.array([[0,n[2],-n[1]],[-n[2],0,n[0]],[n[1],-n[0],0]]) |