inverting a large matrix



I converted all terms (one by one) of the matrix (N_ap_nn) to float but maxima
can't invert, there is no error message but a big, big time ... that not end.

The matrix is invertible 'cause I could invert it in Octave...

(C254) for ii:1 while ii<=36 do(for jj:1 while jj<=36 do
N_ap_nn[ii][jj]:float(N_ap_nn[ii][jj]));

(D254) 				     DONE
(C255) floatnump((N_ap_nn[3][36]));

(D255) 				     TRUE
(C256) invert(N_ap_nn);





Quoting Richard Fateman <fateman@cs.berkeley.edu>:

> There is no explicit size limit.  If there were such a limit
> it would presumably say so in an explicit message.  I suggest you
> try converting all entries to floating point numbers. Perhaps you
> are running out of memory doing exact rational arithmetic.
> RJF
> 
> 
> alexandre@emc.ufsc.br wrote:
> 
> >Maxima folks!
> >
> >I'm tryin to invert a 36x36 very sparse numerical matrix but maxima can't
> solve
> >it , Does exist some limit for the matrix size when inverting ??
> >
> >Thanks,
> >alexandre
> >
> >----------------------------------------------------------------
> >This message was sent using IMP, the Internet Messaging Program.
> >
> >_______________________________________________
> >Maxima mailing list
> >Maxima@www.math.utexas.edu
> >http://www.math.utexas.edu/mailman/listinfo/maxima
> >  
> >
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
> 




----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.