I want to take an Equation as input like ax^2+bx+c =0 , Now I want to take the co-efficient. What will be the code?

11 vues (au cours des 30 derniers jours)
I want to take an Equation as input like ax^2+bx+c =0 , Now I want to take the co-efficient. What will be the code?

Réponses (1)

Karan Gill
Karan Gill le 20 Juin 2016
Modifié(e) : Karan Gill le 17 Oct 2017
You could try the coeffs command. Note that coeffs accepts polynomial input, not equation input.
>> syms a b c x
poly = a*x^2 + b*x + c;
C = coeffs(poly, x)
C =
[ c, b, a]
You might prefer flipping the order of C to match the order of f.
>> fliplr(C)
ans =
[ a, b, c]
  1 commentaire
Sourin Dey
Sourin Dey le 24 Juin 2016
Modifié(e) : Sourin Dey le 24 Juin 2016
Thanks for your comment, but I want to take the equation as input,It can be any equation . I mean user input . then will take the coefficients from the equation. My purpose is to develop a code for Newton-Raphson Method.

Connectez-vous pour commenter.

Catégories

En savoir plus sur Symbolic Math Toolbox 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!

Translated by