|Bill Allombert on Thu, 18 Jun 2015 00:12:23 +0200|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|Re: incorrect type in gpow(0,n) (t_VEC)|
On Thu, Feb 12, 2015 at 04:33:06PM +1100, Kevin Acres wrote: > Hi, > > I've noticed recently that something like [1,2,3]^ works fine, > whereas if any element is zero I get an error: > > ? [0,2,3]^ > *** at top-level: [0,2,3]^ > *** ^---- > *** _^_: incorrect type in gpow(0,n) (t_VEC). > *** Break loop: type 'break' to go back to GP prompt > > Is there a work around for this? > > As background I need to perform sqrt(vecsum(x^)) so maybe there > is a better way of obtaining the same result. > > I'm using version 2.7.2 under 64 bit linux. Karim has fixed this bug, see http://pari.math.u-bordeaux.fr/Bugs/1713 However, we advise against using this construct and use apply instead. Cheers, Bill.