polynomial
polynomial is used to generate a parameterized polynomial.
Syntax
[p,c,v] = polynomial(x,degreemax,degreemin)
Examples
polynomial is a convenient way to define parametrized polynomials in one command. The following example defines a quartic in 2 variables.
x = sdpvar(2,1);
[p,c,v] = polynomial(x,4);
sdisplay(p)
The second output are the coefficients that parametrize the polynomial and the third output are the involved monomials.
The command is equivalent to the following code.
v = monolist(x,4);
c = sdpvar(length(v),1);
p = c'*v;