positive solutions error when solving eqn
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
Solving for how the error below can be solved:
syms y
x = 0.001;
z = 0.0009;
eqn = y^3 - 3*x*y + 3*z*x == 0
Sol_z = solve(eqn,y,'Real',true)
Sol_z =
9.0024e-04
0.0543
-0.0552
%here I can not get the only positive solutions that I want (i.e. 0.054 and 9.0024e-04)
if (Sol_z > 0)
b = Sol_z
end
"Conversion to logical from sym is not possible."
how can i solve this error and get the only positive solutions using the code above
0 Commenti
Risposta accettata
madhan ravi
il 23 Giu 2020
Modificato: madhan ravi
il 23 Giu 2020
Sol_z(double(Sol_z) > 0)
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Symbolic Math Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!