[问题] 解出矩阵系数

楼主: NoManInCar (NMIC)   2015-11-28 14:39:45
各位好
我目前碰上一个问题
问题是
假设矩阵是 X (假设是mXn的 m,n已知且>30)
条件是X'X=I ('是conjugate transpose,I是identity矩阵)
然后X的部分元素数值已知
有办法解出X剩余元素的数值吗?
matlab可以解出这种问题?
谢谢各位
作者: s4300026 (s4300026)   2015-11-28 16:02:00
如果没记错,m=n=rank(X),才有inverse如果是用二元一次方程式来说明,那就是两条方程式要不为平行线或重叠才有解,所以我觉得不可能解。假设a=[1,1;1,x]; x只要不等于1都可以找到a的inverse。我好像搞混了... 别理我... 囧
楼主: NoManInCar (NMIC)   2015-11-28 16:16:00
XD 还是谢谢你
作者: s4300026 (s4300026)   2015-11-28 16:22:00
书上说 X'X=I 的条件为 A is orthogonal。所以各列互相内积要均为零,一个rank = m的矩阵可以产生 (m-1)! 个方程式求解,这是想到最简单的方法。

Links booklink

Contact Us: admin [ a t ] ucptt.com