Solve inequation not working with sqrt
1 view (last 30 days)
Show older comments
Diego Marvid
on 28 Sep 2020
Answered: Prudhvi Peddagoni
on 1 Oct 2020
I tried to solve a simple inequation that had square root of the variable and the solve() function is not giving me the correct answer.
The inequation is:
The code is:
clear;
syms k real
eq = ( -1 + sqrt(1-4*k) )/2 < 1;
solve(eq, k)
And the answer is 0.
Since k is real the answer should be the interval (-2, 1/4)
0 Comments
Accepted Answer
Prudhvi Peddagoni
on 1 Oct 2020
Hi,
It seems that you did not enable ReturnConditions parameter. So the function is returning only one solution
solve(eq, k,'ReturnConditions',true);
0 Comments
More Answers (0)
See Also
Categories
Find more on Specialized Power Systems 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!