Oops ...  "more space efficient"?

-- 
Raul

On Thu, Apr 28, 2022 at 6:28 PM Raul Miller <[email protected]> wrote:
>
> Why is the more complicated form faster?
>
> Thanks,
>
> --
> Raul
>
> On Thu, Apr 28, 2022 at 6:20 PM Henry Rich <[email protected]> wrote:
> >
> > Gagging the critic, eh?  It's just trying to help:
> >
> >     r =. i. 3 4000
> >     l =. i. 3 2
> >     7!:2 'r =. l 1 2}"1 r'
> > 165696
> >     7!:2 'r =. l (<a:;1 2)} r'
> > 1856
> >
> > Henry Rich
> >
> > On 4/28/2022 6:08 PM, 'Michael Day' via Beta wrote:
> > > I've just encountered this rather surprising instance of the error
> > > message.
> > >
> > >    (i.3 2) 1 2}"1 i.3 4
> > > (004) m}"n should be executed without " using leading axes of a: in m
> > > 0 0 1  3
> > > 4 2 3  7
> > > 8 4 5 11
> > >
> > > However,  this works without any grumbling:
> > >    1 2{"1 i.3 4
> > > 1  2
> > > 5  6
> > > 9 10
> > >
> > > This is an example I've cooked up for this report;  the actual line of
> > > code
> > > is slightly more interesting:  I'm trying to replace some columns in an
> > > matrix with new values.  Actually it's Fannkuch -flipping the first few
> > > columns!  I was looking at my code after yesterday's post re fannkuch
> > > redux.
> > >
> > > I've killed the message now,  with  9!:55 ] 1e6 ; 4
> > >
> > >    JVERSION
> > > Engine: j904/j64avx2/windows
> > > Beta-b: commercial/2022-04-12T18:59:13
> > > Library: 9.04.01
> > > Qt IDE: 2.0.3/6.2.4(6.2.4)
> > > Platform: Win 64
> > > Installer: J904 install
> > > InstallPath: c:/d/j904-beta
> > > Contact: www.jsoftware.com
> > >
> > > Thanks,
> > >
> > > Mike
> > >
> >
> >
> > --
> > This email has been checked for viruses by AVG.
> > https://www.avg.com
> >
> > ----------------------------------------------------------------------
> > 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