How to make the inverse operation of a " \ " operator ?
3 次查看(过去 30 天)
显示 更早的评论
Lets have a square matrix A, and a rectangular transformation X, such that B has a lower order than A and one has the following expresion:
B=(X\A)*X;
If experimentally somehow One alreaddy has the datta from both B and X, how to solve the expresion for A without using pinv(X)? (wich actually is not accurrate)
2 个评论
采纳的回答
Roger Stafford
2013-8-2
In general there will not be enough information to deduce A from B and X. Consider the simple case where B is 1 x 1, X is 2 x 1, and the unknown A is 2 x 2. The matrix equality Y = X\A is overdetermined and has a least squares solution which yields two equations, and the matrix equality Y*X = B will yield only one further equation. This gives three equations and six unknowns for Y and A, which are certainly not sufficient to determine the four unknown elements of A.
0 个评论
更多回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!