作业帮 > 数学 > 作业

线性代数问题一个n维的列向量[w1 w2 ...wn]T(转置矩阵)乘以一个n维的行向量[p1 p2 p3...pn]得

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/13 04:25:06
线性代数问题
一个n维的列向量[w1 w2 ...wn]T(转置矩阵)乘以一个n维的行向量[p1 p2 p3...pn]得到的结果为什么是w1p1+w2p2+...wnpn,它不是一个n阶方阵么,我记得高中学的向量,同为行向量的时候才能相乘叠加的.
你的问题有些错误,应为“一个n维的行向量[w1 w2 ...wn]乘以一个n维的列向量[p1 p2 p3...pn]T(转置矩阵)得到的结果为什么是w1p1+w2p2+...wnpn”,按你说的“一个n维的列向量[w1 w2 ...wn]T(转置矩阵)乘以一个n维的行向量[p1 p2 p3...pn]得到的结果应该是一个n阶方阵.
你高中学的是两个行向量的内积(数量积或点乘).你现在问的“一个n维的行向量[w1 w2 ...wn]乘以一个n维的列向量[p1 p2 p3...pn]T(转置矩阵)得到的结果是w1p1+w2p2+...wnpn”是从线性代数中矩阵乘法的角度来看的.其实我们认为行向量和行向量可以做内积运算,列向量和列向量也可以做内积.内积如果用矩阵乘法来表达的话就应该是一个行相量乘以一个列向量.
再问: 哦,对了,高中的向量相乘,(a1,b1,c1)*(a2,b2,c2)写成矩阵形式应该是[a2,b2,c2]*[a1,b1,c1]T,我把高中的那种书写格式错看成两个行向量相乘了。
再答: 应该是点乘,用一个圆点符号!!不能用“×” 号,那就变成向量积了!!不一样!! 满意给采纳