Solving symbolic equation with additional assumptions
Ältere Kommentare anzeigen
My question is somehow related to this topic: http://www.mathworks.com/matlabcentral/answers/322874-how-to-calculate-eigensystem-of-symbolic-matrix-with-orthogonal-elements
Once again, lets assume simple symbolic equation:
syms a b
solve(a+a.*b==2)
also, lets assume that a.*b is always ==0; so the solution of the eq is supposed to be a=-2; How can I implement such assumption (a.*b==0) into matlab code? Any help appreciated!
Antworten (1)
Torsten
am 2 Feb. 2017
syms a b
[sola, solb] = solve([a+a*b == 2, a*b == 0], [a, b])
Best wishes
Torsten.
2 Kommentare
Pawel Rochowski
am 2 Feb. 2017
Torsten
am 2 Feb. 2017
You will have to consult the 2014a documentation on how to use "solve" for your MATLAB version.
For the recent version, the syntax is as stated:
https://de.mathworks.com/help/symbolic/solve.html
Best wishes
Torsten.
Kategorien
Mehr zu Assumptions finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!