iCAx开思工具箱
标题:
KF 函数询问
[打印本页]
作者:
hchhyl
时间:
2007-11-29 10:55
标题:
KF 函数询问
请问Vec_CrossProd函数怎么使用的,帮助里查不到啊。
作者:
makoto73312
时间:
2007-12-5 00:10
我没见过这样的函数,不过若照字面上的意思来看,是求两向量之正交向量(cross product)。在KF中利用”*”即可求出两向量之cross product。
EX. Vector(0,0,1)=Vector(1,0,0)*Vector(0,1,0)
作者:
hchhyl
时间:
2007-12-8 09:29
谢谢,我找到这个函数了,是自定义的,求正交向量。源代码如下:
Defun: Vec_CrossProd (Vector $X, Vector $Y) @{
$a << LocalY($X) * LocalZ($Y) - LocalZ($X) * LocalY($Y);
$b << LocalZ($X) * LocalX($Y) - LocalX($X) * LocalZ($Y);
$C << LocalX($X) * LocalY($Y) - LocalY($X) * LocalX($Y);
Vector($a, $b, $c);
} Vector;
和向量积一样的。
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3