例如 error2=norm(hat_x.'-x)/norm(x) % 重构误差
hat_y(pos_array)=aug_y; % 重构的谱域向量
hat_x=real(P'*hat_y.'); % 做逆傅里叶变换重构得到时域信号
.'是最普通的转置
'是复共轭转置
对于实数矩阵两者相同
对于复数矩阵就不一样了
举个例子:
A = [0-1i 2+1i;4+2i 0-2i]A =
0.0000 - 1.0000i 2.0000 + 1.0000i
4.0000 + 2.0000i 0.0000 - 2.0000i
Find the conjugate transpose of A.
B = A'B =
0.0000 + 1.0000i 4.0000 - 2.0000i
2.0000 - 1.0000i 0.0000 + 2.0000i
B = A.'B =
0.0000 - 1.0000i 4.0000 + 2.0000i
2.0000 + 1.0000i 0.0000 - 2.0000i
本回答被提问者采纳