单位行向量乘以单位列向量结果是n还是1?A^2=(xxT)(xxT)=x(xTx)xT=x*1*xT请问xTx等于1吗?

问题描述:

单位行向量乘以单位列向量结果是n还是1?
A^2=(xxT)(xxT)
=x(xTx)xT
=x*1*xT
请问xTx等于1吗?

(1,1)不是单位行向量,单位行向量乘起来必须等于1

第一个问题可以肯定的回答你是n

单位行向量(1行n列)乘以单位列向量(n行1列)结果结果是1行1列的向量,就是一个数n
单位列向量乘以单位行向量结果是n*n阶的单位向量,所有元素均为 1

解;(1,1)×(1,1)=1×1+1×1=2

单位行向量(1行n列)乘以单位列向量(n行1列)结果结果是1行1列的向量,也就是一个数
单位列向量乘以单位行向量结果是n*n阶向量
你后来贴的题的解答是对的
因为x为单位列向量,则xT是单位行向量
∴(xTx)就是单位行向量乘以单位列向量,且特征值都是1,所以(xTx)=1