左右手(直角)坐标系叉乘计算公式

摘要:
左手和右手(直角)坐标系交叉乘法计算公式右手坐标系下交叉乘法公式基于右手坐标系,并满足以下条件:[vec{i}imesvec{i}=vec{j}imesvec{j}=vec{k}imesvec{k}=vec{0}][vec{i}timesvec{j}=-vc{j}imesvec{i}=vec{k}][vec{k}imesvec{i}=-vc{k}timesvec{j}=vec k}}]并将其设置为:[vec{v1}=egin{pmatrix}vec{i}&vec{j}&vec{k}end{pmatrix}egin{pmametrix}x_1 y_1 z1 end{dmatrix}=x_1vec{i}+y1vec{j}+z1 vec{k}][vec{v2}=egin{pmatrix}vec{i}&vec{j}&vec{k}end{pmametrix}egin}pmatrics}x_ 2\y_2\z_2 end{dmatrix}=x_ 2vec{{i}+y_2vec j}+z_2 vec{k}]为:[vec{v1}imesvec{v2}=times][=egin}y1&z_1x_2&y2&z_2端{vmatrix}=egin{vmetrix}vec{i}&vec{k}x_1&y1&z_1 x_2&y_2&z_2末端{vm矩阵}]下交叉乘法公式在左手坐标系中,并满足以下条件:[vec{i}imesvec{i}=vec{j‘}imesvec{j‘}=vec{k}imesvec{k}=vec{0}][vec{i}imesvec{j'}=-vec{j’}imesvec{i}=-vec{k}][vec{j‘}imesvec{k}=-vc{j}][vec{j‘}}timesvec{k}=-vec{j‘}],并将其设置为如下:[vec{v1}=egin{pmatrix}vec{i}&vec{j‘}&vec{k}end{pmametrix}egin}pmatrix}x1‘y1‘z1‘end{dmatrix}=x_1'向量{i}+y_1'向量{j'}+z_1'向量{k}][vec{v2}=egin{pmatrix}向量{i}和vec{j}&vec{k}end{pmametrix}egin}pmatrics}x_2'\y_2'\z_2'end{dmatrix}=x_2'向量{i}+y_2'向量{j'}+z_2'向量{k}]为:[vec v1}imesvec{v2}=times][=egin{vmatrix}-矢量{i}&矢量{j’}&-矢量{k}x_1’&y_1’&z1‘x_2’&y_2’&z2’端{vmatrix}=-egin{vmetrix}vec{i’&矢量{j’}&矢量{k}x1‘&y_1‘&z1’x 2‘&y_2‘&z2‘端{vmatrix}=egin{vmetrix}vec{i}&vec{}j}&vec{k}x_1‘&-y1‘&z_1‘x_2‘&-y2‘&z_2‘end{vmtrix}]计算左手系统在左手系统下的坐标:[vec{{v_1}imesvec{v2}=-egin{vmattix}vec i}}&vec j‘}&vec{k’}\x_1‘&y1‘&z _1‘\x_2‘&y 2‘&z_2’end{vmatrix}}]计算左手系下右手系的坐标:[vec{v_1}imesvec{v2}=egin{vmatrix}vec{i}&vec{j}&vec{k}x_1‘&-y1‘&z1‘x_2‘&-y2‘&z 2‘end{vmetrix}]左侧系统坐标和右侧系统坐标之间的关系[egin{pmatrix}x_ 1‘y1‘z1‘end{pmatrix}=egin{pmatrix}e_1‘&-ee2&e3end{pmatrix}egin{dmatrix}x_1‘y_1‘z1&0&1&0 0&0&1结束{pmatrix}开始{pmametrix}x_1 y_1 z_1end{pmatrix}=egin{pmametrix}x_1 \-y_1 \z_1end}pmatrix},因此左手交叉乘法[vec{v1}imesvec{v2}=ecin{vmatrix}vec{i}&vec{j}&vec k}x_ 1‘&-y1‘&z_1‘x_2‘&-y2‘&z 2‘2end x}]

左右手(直角)坐标系叉乘计算公式

右手坐标系下叉乘公式

设右手坐标系基为({vec{i},vec{j},vec{k}}),并满足以下条件:

[vec{i} imesvec{i} =vec{j} imesvec{j} =vec{k} imesvec{k} =vec{0} ]

[vec{i} imesvec{j}=-vec{j} imesvec{i} =vec{k} ]

[vec{k} imesvec{i} =-vec{i} imesvec{k} =vec{j} ]

[vec{j} imesvec{k} =-vec{k} imesvec{j} =vec{i} ]

左右手(直角)坐标系叉乘计算公式第1张

并设(vec{v_1},vec{v_2})如下:

[vec{v_1}=egin{pmatrix}vec{i} & vec{j} & vec{k}end{pmatrix}egin{pmatrix}x_1 \ y_1 \ z_1end{pmatrix}=x_1vec{i} + y_1vec{j} + z_1vec{k} ]

[vec{v_2}=egin{pmatrix}vec{i} & vec{j} & vec{k}end{pmatrix}egin{pmatrix}x_2 \ y_2 \ z_2end{pmatrix}=x_2vec{i} + y_2vec{j} + z_2vec{k} ]

(vec{v_1} imes vec{v_2})为:

[vec{v_1} imes vec{v_2} =(x_1vec{i} + y_1vec{j} + z_1vec{k}) imes(x_2vec{i} + y_2vec{j} + z_2vec{k}) ]

[=egin{vmatrix}vec{j} imesvec{k} & vec{k} imesvec{i} & vec{i} imesvec{j} \ x_1 & y_1 & z_1 \ x_2 & y_2 & z_2end{vmatrix} =egin{vmatrix}vec{i} & vec{j} & vec{k} \ x_1 & y_1 & z_1 \ x_2 & y_2 & z_2end{vmatrix} ]

左手坐标系下叉乘公式

设左手坐标系基为({vec{i},vec{j'},vec{k}}),其中(vec{j'}=-vec{j}),并满足以下条件:

[vec{i} imesvec{i} =vec{j'} imesvec{j'} =vec{k} imesvec{k} =vec{0} ]

[vec{i} imesvec{j'}=-vec{j'} imesvec{i} =-vec{k} ]

[vec{k} imesvec{i} =-vec{i} imesvec{k} =-vec{j'} ]

[vec{j'} imesvec{k} =-vec{k} imesvec{j'} =-vec{i} ]

并设(vec{v_1},vec{v_2})如下:

[vec{v_1}=egin{pmatrix}vec{i} & vec{j'} & vec{k}end{pmatrix}egin{pmatrix}x_1' \ y_1' \ z_1'end{pmatrix}=x_1'vec{i} + y_1'vec{j'} + z_1'vec{k} ]

[vec{v_2}=egin{pmatrix}vec{i} & vec{j'} & vec{k}end{pmatrix}egin{pmatrix}x_2' \ y_2' \ z_2'end{pmatrix}=x_2'vec{i} + y_2'vec{j'} + z_2'vec{k} ]

(vec{v_1} imes vec{v_2})为:

[vec{v_1} imes vec{v_2} =(x_1'vec{i} + y_1'vec{j'} + z_1'vec{k}) imes(x_2'vec{i} + y_2'vec{j'} + z_2'vec{k}) ]

[=egin{vmatrix}-vec{i} & -vec{j'} & -vec{k} \ x_1' & y_1' & z_1' \ x_2' & y_2' & z_2'end{vmatrix}=-egin{vmatrix}vec{i} & vec{j'} & vec{k} \ x_1' & y_1' & z_1' \ x_2' & y_2' & z_2'end{vmatrix}=egin{vmatrix}vec{i} & vec{j} & vec{k} \ x_1' & -y_1' & z_1' \ x_2' & -y_2' & z_2'end{vmatrix} ]

左手系下计算左手系坐标

[vec{v_1} imes vec{v_2} =-egin{vmatrix}vec{i} & vec{j'} & vec{k} \ x_1' & y_1' & z_1' \ x_2' & y_2' & z_2'end{vmatrix} ]

左手系下计算右手系坐标

[vec{v_1} imes vec{v_2} =egin{vmatrix}vec{i} & vec{j} & vec{k} \ x_1' & -y_1' & z_1' \ x_2' & -y_2' & z_2'end{vmatrix} ]

左手系坐标与右手系坐标之间关系

[egin{pmatrix}x_1' \ y_1' \ z_1'end{pmatrix} =egin{pmatrix}e_1 & -e_2 & e_3end{pmatrix}egin{pmatrix}x_1 \ y_1 \ z_1end{pmatrix} =egin{pmatrix}1 & 0 & 0\0 & -1 & 0\0 & 0 & 1end{pmatrix}egin{pmatrix}x_1 \ y_1 \ z_1end{pmatrix} =egin{pmatrix}x_1 \ -y_1 \ z_1end{pmatrix} ]

同理,(egin{pmatrix}x_1 \ y_1 \ z_1end{pmatrix}=egin{pmatrix}x_1' \ -y_1' \ z_1'end{pmatrix})

从而,左手系叉乘法

[vec{v_1} imes vec{v_2} =egin{vmatrix}vec{i} & vec{j} & vec{k} \ x_1' & -y_1' & z_1' \ x_2' & -y_2' & z_2'end{vmatrix} =egin{vmatrix}vec{i} & vec{j} & vec{k} \ x_1 & y_1 & z_1 \ x_2 & y_2 & z_2end{vmatrix} ]

免责声明:文章转载自《左右手(直角)坐标系叉乘计算公式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇gitlab基本维护和使用Python设计模式下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

基于 WebRTC 的 RTSP 视频实时预览

该方案采用基于WebRTC的视频即时消息,其原生支持RTP协议的解码,因此延迟可以非常低,约为0.2-0.4秒。其他方案的延迟大于1秒。WebRTC需要浏览器。您可以在以下地址查看支持的浏览器。WebRTC实现基于web的视频会议。标准是WHATWG协议。其目的是通过浏览器提供简单的javascript来实现实时通信功能。Github中有很多WebRTC的实...

监听DOM变化

  举例如下:$.bind;...

阿里云ECS专有网络产品三个步骤配置教程

阿里云ECS专有网络产品三个步骤配置教程阿里云专有网络节点已开通地域:美国硅谷可用区1B,新加坡可用区A,北京可用区A,深圳可用区A,杭州可用区D,上海可用区B举个栗子:购买美国硅谷可用区1BECS专有网络产品步骤一:创建专有网络VPC并创建交换机(选择创建美国硅谷专有网络)步骤二:ECS页面创建订单购买(ECS页面选择美国硅谷可用区1B)步骤三:EIP配置...

app中的弹窗—(对话框,动作菜单,浮出层,toast,snackbar等)

对话框,警告框,toast......都属于弹窗,但是使用场景都不一样。两者相比,alert出现在屏幕中央,actionsheet出现在屏幕底部。视觉角度上alert相较于actionsheet更有阻断感,对用户而言干扰性更大。...

uniGUI试用笔记(一)

实现{$R*.dfm}使用UniGUIVars;=TUniMainModule(UniApplication.UniMainModule)端;终止使用以下代码注册initializationRegisterAppFormClass(TMainForm):;...