Calculate the roots of quadratic ax^2 + bx + c = 0. For the program, consider the discriminant D, D = b^2 − 4ac
169 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
If D > 0, display ”The equation has two roots,” and the roots are displayed in the next line. If D = 0, display ”The equation has one root,” and the roots is displayed in the next line. If D < 0, display ”The equation has no roots.” Try the following three equations (a)3x^2 + 6x + 3 = 0 (b) − 3x^2 + 4x − 6 = 0 (c) − 3x^2 + 7x + 5 = 0
What I have. I need to get the same result without using the input function so i can publish it.

2 Commenti
Image Analyst
il 11 Ago 2018
Not true. There IS use of a for loop. See the "for" word on the second line of the program? But there doesn't have to be. You can get the roots simply by using the roots() function.
r = roots([a, b, c]);
Risposte (1)
AKARSH KUMAR
il 24 Giu 2020
You can refer to this link and use the function to solve higher degree polynomials as well
0 Commenti
Vedere anche
Categorie
Scopri di più su Loops and Conditional Statements 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!