• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

matlab点积、叉积、矩阵相乘的区别

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

向量的点积(内积)是指两个向量在其中某一个向量方向上的投影的成绩,通常可以用来引申作为向量的模。
MATLAB中用 dot(a,b)实现,也可用a\'*b或者 sum(a.*b)

dot(a,b,dim)返回a,b在维数dim上的点积。
向量的叉积(外积)表示过两相交向量的交点,垂直于两向量所在平面的向量。三维向量叉积的模为由两向量所组成的平行四边形的面积。
MATLAB中用 cross(a,b)实现

c=cross(a,b,dim)当a,b为n维数组时,返回a,b的dim 维向量叉积,a,b必须有相同的维数,且size(a,dim),size(b,dim)必须为3.
混合积,由上述2个函数实现,三维向量的混合积,表示以这三个向量为边,组成的六面体的体积,或者,以三个向量为列(行)的3阶行列式的取值。
MATLAB中用 dot(a,corss(b,c)),顺序不可颠倒,否则,将出错!
比如,a=(a1,a2,a3), b=(b1,b2,b3),  c=(c1,c2,c3)
dot(a,corss(b,c)),即以a,b,c为边,组成的六面体的体积=以a,b,c为列的三阶行列式的值。

 

如果向量是二维的(e. g. a = (ax, by) , b = (bx, by) ),那么

a x b = ax * by - ay * bx = |a| * |b| * sin<a, b>

可以用来判断两条线段之间的夹角是顺时针还是逆时针的。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
delphi中关于时间差的实例发布时间:2022-07-18
下一篇:
DelphiD10.XVCL和FireMonkey之间的常见差异介绍发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap