Clear Filters
Clear Filters

System of parametric equations, symbolic solution

1 view (last 30 days)
Hello, I am having problem getting the solution of the following system in new version of matlab:
Matlab 2013b, mupad: solve([a+b=0,a+c=0],a) returns: piecewise([b = c, {-c}], [b href = ""</a> c, {}]) %i.e. it return the result a as a piecewise function of b and c
Matlab 2016b: live script solve(a+b,a+c,a,'ReturnConditions', true) returns:     a: [0×1 sym]     parameters: [1×0 sym]     conditions: [0×1 sym]
How to get the solution including conditions from matlab 2016b, please ?
Thank You, Ondrej

Answers (1)

Karan Gill
Karan Gill on 10 Jan 2017
The MATLAB "solve" ignores special cases. Here, it ignores the case "b = c" and thus cannot find a solution. Since it cannot find a solution, it returns empty sym.
My question is: Why do you need to solve these two equations for 1 variable?

Products

Community Treasure Hunt

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

Start Hunting!