simplify is not realible
1 view (last 30 days)
Show older comments
How to simplify the folowing very simple expression:
syms a b c
e1 = -(b*(b^2 - 4*a*c)^(1/2) - 4*a*c + b^2)/(2*a*(b^2 - 4*a*c)^(1/2))
which is equal to the
e2 = -(b + (b^2 - 4*a*c)^(1/2))/(2*a)
simplify(e1-e2)
ans =
0
>> isAlways(e1 == e2)
ans =
logical
1
but
simplify(e1)
produce only identical expression with "e1", not with "e2" as expected?!
Is there any possibility to use "simplify" command in a different way, to get expected result?
7 Comments
John D'Errico
on 31 Mar 2023
@Michal - Just because one (or more) tool can find a particular solution that you happen to like does not mean that all tools will do so. They are equivalent.
Answers (0)
See Also
Categories
Find more on Function Creation in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!