Declare equality in Symbolic Math Toolbox

2 vues (au cours des 30 derniers jours)
Giorgos Papakonstantinou
Giorgos Papakonstantinou le 9 Fév 2013
I am wondering how to declare an equality in Symbolic Math Toolbox. For example I want to declare that:
z=x1+y1=x2+y2;
How can I do that? Thank you.

Réponses (1)

José-Luis
José-Luis le 9 Fév 2013
Modifié(e) : José-Luis le 9 Fév 2013
You could do like this:
syms z x1 x2 x3 x4
eqs = [-z+x1+x2; -z+x3+x4; x1+x2-x3-x4];
solve(eqs)
But it is rather pointless as there are an infinite number of solutions (three equations and five unknowns), just pick three of the values (not any three though) and you can calculate the other two.

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by