This is probably the closest one could get, building the irregular tiling first in indices and then applying ;.0 Thanks.
R.E. Boss -----Original Message----- From: Programming <[email protected]> On Behalf Of Raul Miller Sent: vrijdag 24 september 2021 11:36 To: Programming forum <[email protected]> Subject: Re: [Jprogramming] irregular tillings Not easily (you could produce a larger result and discard the unwanted content). However, you could do this: t=: 0 2 5 e.~i.7 T=: i.7 7 T];.0~L:0<@,."1/~(}:,.2-~/\])I.t,1 +-----+--------+-----+ |0 1 |2 3 4 | 5 6| |7 8 |9 10 11 |12 13| +-----+--------+-----+ |14 15|16 17 18|19 20| |21 22|23 24 25|26 27| |28 29|30 31 32|33 34| +-----+--------+-----+ |35 36|37 38 39|40 41| |42 43|44 45 46|47 48| +-----+--------+-----+ I hope this helps, -- Raul On Fri, Sep 24, 2021 at 4:32 AM R.E. Boss <[email protected]> wrote: > > see https://code.jsoftware.com/wiki/Vocabulary/semidot3#dyadic > > Let > [t=.;2 3 2<@{."(0)1 > 1 0 1 0 0 1 0 > T=:i.7 7 > > then what I want is produced with > > >,.&,.&.>/('';~t)<;.1 L:_ 0 ('';t)<;.1 T > +-----+--------+-----+ > |0 1 |2 3 4 | 5 6| > |7 8 |9 10 11 |12 13| > +-----+--------+-----+ > |14 15|16 17 18|19 20| > |21 22|23 24 25|26 27| > |28 29|30 31 32|33 34| > +-----+--------+-----+ > |35 36|37 38 39|40 41| > |42 43|44 45 46|47 48| > +-----+--------+-----+ > > Is this (also) possible with <;.3 ? > > > R.E. Boss > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
