向量能相乘吗

向量能相乘吗,第1张

matlab中的向量乘法分为点乘和矩阵乘。矩阵乘法和高等数学中的向量乘法是一样的。n个元素的行向量乘以n个元素的列向量,返回一个标量;n个元素的列向量乘以n个元素的行向量,返回n阶方阵。例子是S = a * b;a和b分别是两个等长的向量。但是点乘不同于高等数学中的向量乘。如果是两个向量的点积,那么这两个向量必须长度相等,类型相同,都是行向量或者都是列向量。计算的结果是两个向量中的相应项分别相乘。返回结果的长度等于两个向量的长度。如果是一个矢量乘以一个标量。计算的结果是向量中的每个元素都乘以一个标量。返回的结果等于前一个向量的长度。例子是S = a . * b;a和b是两个等长的向量,或者分别是一个向量和一个标量。

欢迎分享,转载请注明来源:聚客百科

原文地址: http://juke.outofmemory.cn/life/618655.html

()
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-06
下一篇 2022-07-06

发表评论

登录后才能评论

评论列表(0条)

保存