Does MATLAB allow us to define a polynomial with unknown coeffcients?

Hi does MATLAB allow us to define a polynomial with unknown coefficients? I know the function poly2sym where we enter the array of coefficients as an input. But if I do not have coefficients? I actually need to define two polynomials with unknown coefficients and then equate their product to 1 to find all the coefficients. I know only one of the coefficients in one of the polynomials.

 Risposta accettata

syms x
a = sym('a', [3 1]);
a(3)*x^2+a(2)*x+a(1)

4 Commenti

Hi Walter.Thank you for your response. However syms a(3) gives the error of not a valid variable name.
Walter - sym('a',3) creates a 3x3 array. To create a vector, use sym('a',[1 3]).
Shruti, you must have caught my posting before I fixed it.

Accedi per commentare.

Più risposte (0)

Categorie

Prodotti

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by