summaryrefslogtreecommitdiff
path: root/texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci
diff options
context:
space:
mode:
Diffstat (limited to 'texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci')
-rw-r--r--texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci11
1 files changed, 11 insertions, 0 deletions
diff --git a/texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci b/texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci
new file mode 100644
index 00000000..1574d812
--- /dev/null
+++ b/texmf-dist/scripts/ketpic/ketlib/ketpic2escifiles6/Cancoordpara.sci
@@ -0,0 +1,11 @@
+// 13.08.13
+
+function Out=Cancoordpara(P)
+ global PHI THETA;
+ Xz=P(1); Yz=P(2); Zz=P(3);
+ X=-Xz*sin(PHI)-Yz*cos(PHI)*cos(THETA)+Zz*cos(PHI)*sin(THETA);
+ Y=Xz*cos(PHI)-Yz*sin(PHI)*cos(THETA)+Zz*sin(PHI)*sin(THETA);
+ Z=Yz*sin(THETA)+Zz*cos(THETA);
+ Out=[X,Y,Z];
+endfunction
+