On Tue, 2008-08-05 at 11:12 +0900, Marcio Braga wrote:
> Thank you.
> 
> So, I need something ugly like this:
> 
> require 'matrix'
> m1=Matrix[[1,2],[3,4]]
> m2=*m1
> m2[0][0]=5
> m1=Matrix[*m2]
> 
> uh ... Any clue why such limitation ?
> Thank you.
Someone explained it to me once, and when I complained about it, they
said it wasn't going to get changed. But, if you're dealing with
floating point matrices, you're going to use C or FORTRAN anyhow. If you
must have Ruby, just build an interface layer to C or FORTRAN
libraries. ;)
-- 
M. Edward (Ed) Borasky
ruby-perspectives.blogspot.com

"A mathematician is a machine for turning coffee into theorems." --
Alfrƥd Rƥnyi via Paul Erd