| Michael Somos on Sun, 31 Oct 1999 16:34:22 -0500 (EST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Vec() bug? |
gp> Vec("a")
%1 = [0]
gp> ??Vec
Vec({x = []}):
transforms the object x into a row vector. The vector will be with one
component only, except when x is a vector/matrix or a quadratic form (in which
case the resulting vector is simply the initial object considered as a row
vector), but more importantly when x is a polynomial or a power series. In the
case of a polynomial, the coefficients of the vector start with the leading
coefficient of the polynomial, while for power series only the significant
coefficients are taken into account, but this time by increasing order of
degree.
The library syntax is gtovec(x).
gp> Mat("a")
%2 =
["a"]
It seems to me that Vec("a") and Mat("a") should give similar results.
That is, producing a vector or matrix with one element. This is not the
case with "GP/PARI CALCULATOR Version 2.0.17 (beta)". Shalom, Michael
--
Michael Somos <somos@grail.cba.csuohio.edu> Cleveland State University
http://grail.cba.csuohio.edu/~somos/ Cleveland, Ohio, USA 44115