How to solve a system of matrix equations?
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Christoph Müßig
am 18 Dez. 2018
Kommentiert: Matt J
am 18 Dez. 2018
Given are two lists of 87 3x1 vectors each. I also know that when multiplying a 3x3 matrix by the nth vector of the first list, I get the nth vector of the second list. The 3x3 matrix is the same in all these calculations. So it's a system of equations with 87 equations and I want to solve for the content of the 3x3 matrix. I've tried to approximate the solution with Machine Learning and Curve Fitting, but there are too few equations for that. How could I solve this problem mathematically or approximate the solution with Matlab?
2 Kommentare
Torsten
am 18 Dez. 2018
In a previous request, you wanted the 3x3 matrix to be a rotation matrix. Is this no longer important ?
Akzeptierte Antwort
Matt J
am 18 Dez. 2018
For example, given
A=rand(3,87);
X=rand(3,3);
B=X*A;
you can reconstruct X by doing,
X=B/A;
3 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!