作者NoManInCar (NMIC)
看板MATLAB
标题[问题] 解出矩阵系数
时间Sat Nov 28 14:39:45 2015
各位好
我目前碰上一个问题
问题是
假设矩阵是 X (假设是mXn的 m,n已知且>30)
条件是X'X=I ('是conjugate transpose,I是identity矩阵)
然後X的部分元素数值已知
有办法解出X剩余元素的数值吗?
matlab可以解出这种问题?
谢谢各位
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.114.14.250
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MATLAB/M.1448692787.A.BFC.html
1F:→ s4300026: 如果没记错,m=n=rank(X),才有inverse 11/28 16:02
2F:→ s4300026: 如果是用二元一次方程式来说明,那就是两条方程式要 11/28 16:05
3F:→ s4300026: 不为平行线或重叠才有解,所以我觉得不可能解。 11/28 16:07
4F:→ s4300026: 假设a=[1,1;1,x]; x只要不等於1都可以找到a的inverse。 11/28 16:09
5F:→ s4300026: 我好像搞混了... 别理我... 囧 11/28 16:14
6F:→ NoManInCar: XD 还是谢谢你 11/28 16:16
7F:→ s4300026: 书上说 X'X=I 的条件为 A is orthogonal。 11/28 16:22
8F:→ s4300026: 所以各列互相内积要均为零,一个rank = m的矩阵 11/28 16:25
9F:→ s4300026: 可以产生 (m-1)! 个方程式求解,这是想到最简单的方法。 11/28 16:26