How to make the inverse operation of a " \ " operator ?
3 views (last 30 days)
Show older comments
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 Comments
Accepted Answer
Roger Stafford
on 2 Aug 2013
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 Comments
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!