Data from 'stitching matrices'

'A B'=:3|L:0(([:<i.)"1)3 5,:5 4

BA=. 600$A
BB=. (5r3*600)$B


Observe execution times

   ts 'P=.BA ;@:(((=&{: |.)"1 <@# (,}.)"1)"1 _)  BB'
1.70547 1.6588e7

   ts 'Q=.BA ;@:(((=&{: |.)"1 <@# (,"1}."1))"1 _)  BB'
1.00185 1.65882e7

   ts 'R=.BA ;@:(((=&{:"1 |."1) <@# (,}.)"1)"1 _)  BB'
1.56342 1.65882e7

   ts 'S=.BA ;@:(((=&{:"1 |."1) <@# (,"1}."1))"1 _)  BB'
0.856076 1.65885e7


P is the desired result.

   P-:"2 Q,R,:S
1 1 1

--
Met vriendelijke groet,
@@i = Arie Groeneveld

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

Reply via email to