I modified a script in Tara lab to write that matrix, I think that it need several GB to get the job done.
  a=: 65536 256 $ 0.5
theoretically it need 134MB, but actually it needs nearly double
   7!:5 <'a'
2.6843546e8
to reshape this into a character array needs 800MB
   7!:2 'b=: _8]\ 2&(3!:5) ,a'
805308928

and other intermediate steps that it get memory full. All this happen in this expression.

, (toHeader 16b0203, 14) ,("1) (_2]\ toWORD0 ({:s)#r+i.{.s) ,("1) (_2]\ toWORD0, ({.s)#,:c+i.{:s) ,("1) (toWORD0 xf) ,("1) (_8]\ toDouble0, yn)

bill lam wrote:
Devon McCormick wrote:
FWIW - since I have Excel 2007 installed on one of my machines, I thought
I'd mention that its row and column limits are 1048576 x 16384.

I kept running out of memory trying to use Tara to write my 65536 by 256
matrix of floating point numbers to a spreadsheet.  I also had problems

   */65536 256 8
134217728
This is about 134MB only. Tara should handle it. Can you post your test script?

I heard that Office 2007 only available in 32-bit. It that true? Could you confirm this by looking at the task manager?

regards,


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to