| Bill Allombert on Fri, 15 Nov 2019 18:13:30 +0100 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: List of polynomial coefficients in GP |
On Fri, Nov 15, 2019 at 03:51:54PM +0000, Jacques Gélinas wrote:
> Is there a direct way to get the list of coefficients of a polynomial in GP ?
> Consider for example a polynomial with parameter P (representing Pi) in its coefficients:
> Vec(subst(1*u+2*P-6,u,x+3)) == [1, 2*P - 3]
> is what I want, but this fails in
> Vec(subst(0*u+2*P-6,u,x+3)) == [2, -6]
Fundamentally this is a bug in subst:
? type(subst('u^0,u,x))
%1 = "t_INT"
it would be better to return a t_POL.
I do not know whether this is easy to fix.
Cheers,
Bill