Solving symbolic equation with additional assumptions
Mostrar comentarios más antiguos
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!
Respuestas (1)
Torsten
el 2 de Feb. de 2017
syms a b
[sola, solb] = solve([a+a*b == 2, a*b == 0], [a, b])
Best wishes
Torsten.
2 comentarios
Pawel Rochowski
el 2 de Feb. de 2017
Torsten
el 2 de Feb. de 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.
Categorías
Más información sobre Assumptions en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!