Solving a Cubic Equation
5 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I am new to Matlab and I can't work out how to solve this cubic equation.
(Q/Qw)^3-(Q/Qw)-(1/F^3)=0.
I have Qw and F both as 1x108 matrices and I am trying to solve this equation for Q.
I would like to be able to see the answers in Q as numbers as to extract them so Q/Qw against f could be plotted.
Any help would be much appreciated.
0 commentaires
Réponse acceptée
Nathaniel
le 5 Nov 2012
The built-in function roots is what you're looking for.
4 commentaires
Nathaniel
le 12 Nov 2012
So hopefully by now, you have read the documentation and learned the proper syntax.
In the interest of not leaving this thread hanging, this is the syntax for your equation. If you have 108 of them, then you'll need to put it in a loop.
Q = roots([1/Qw 0 -1/Qw -1/F^3]);
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Startup and Shutdown dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!