solve function can't solve an inequality
4 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Roberto Lemaitre
il 14 Ott 2021
Commentato: Walter Roberson
il 15 Ott 2021
Hello, i'm trying to solve an inequality with the solve command but it gives me an error that tells me it can't solve my equation. Any alternatives to solve or does someone know how to overcome the error? thanks in advance!![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/767761/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/767761/image.png)
1 Commento
Risposta accettata
Mitchell Thurston
il 15 Ott 2021
I'm able to get a solution with defining k as a real symbolic variable
syms k real
ineqs = [0 < 320/9 - k/9, 0 < (9*k + (k/9 - 320/9)*(k - 41))/(k/9 - 320/9), 0 < k];
A = solve(ineqs, k, 'ReturnConditions', true);
Where A.conditions returns
x < 36*5^(1/2) + 140 & 140 - 36*5^(1/2) < x
1 Commento
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Calculus in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!