Solving Matrix Equations With Unknown at Both Sides
Afficher commentaires plus anciens
Hello,
How can I solve matrix equations in Matlab? Consider following case:

Thank you
Réponses (3)
Since these are linear equations, you would re-arrange in the form
Matrix*[T1;T3;F2] =[4; 0; 5]
and solve normally.
T1=optimvar('T1');
T2=optimvar('T2');
F2=optimvar('F2');
prob=eqnproblem;
prob.Equations.eqn=[1 -0.5 4;-0.5 2 0; 4 0 3]*[T1;0;T2]==[4;F2;5];
sol=solve(prob)
syms T1 T3 F2
eqns = [1 -0.5 4;-0.5 2 0; 4 0 3]*[T1;0;T3]==[4;F2;5];
solve(eqns)
Catégories
En savoir plus sur Mathematics dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!