This is a bug in decode. Thanks for reporting it. I'll add it to
trac and fix it as soon as I can.


On Dec 30, 2007 1:34 PM, harald schilly <[EMAIL PROTECTED]> wrote:
>
> Is there a fundamental difference between a matrix and a vector? If
> so, there has to be some documentation about it. (or it's simply a bug
> or I don't get it..)
>
> Here what I've tried (documentation does it a bit more "difficult",
> but should be the same -- at least I hope so)
> http://www.sagemath.org/doc/html/const/node37.html
>
> C = HammingCode(2,GF(5))
> v = matrix(GF(5),[[1,0,0,2,1,0]])
> C.decode(v)
>
> works (at least no errors), but
>
> v = vector(GF(5),[1,0,0,2,1,0])
> C.decode(v)
>
> says:
>
> TypeError: Gap produced error output
> Permutation: <expr> must be a positive integer (not a integer)
> executing $sage333:=(1, 0, 0, 2, 1, 0);;
>
> I can see the different braces in the output, but internally a 1xn/nx1
> matrix should handled in some way the same as a vector.
>
>
> H
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://sage.math.washington.edu/sage/ and http://sage.scipy.org/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to