Following all the suggestions, the following seems to get close g=. *: ` -: `^ c=. /.~
g c i.3 4 0 2 4 6 2 2.5 3 3.5 16 18 20 22 $ g c i.3 4 3 1 4 The only annoying thing are the final dimensions, fixed up with ,”2 > On 3 May 2019, at 5:04 pm, Piet de Jong <[email protected]> wrote: > > c=:((128!:2)&.><)”0 > > seems to work great. Will have to work out exactly why it works — don’t > understand the why the rank 0 boxing makes things happen the right way. > >> On 3 May 2019, at 2:32 pm, Gilles Kirouac <[email protected]> wrote: >> >> or (not as simple) >> >> c=: (128!:2)&.>< >> >> g c"0 y >> >> ┌─┬───┬─┐ >> >> │9│0.5│1│ >> >> └─┴───┴─┘ >> >> Try removing "0 >> >> >> Le 2019-05-02 à 22:35, 'Rob Hodgkinson' via Programming a écrit : >>> Hi Piet, not ignorant at all ! >>> >>> Try using oblique (an obscure feature is that the u in u/. can be a gerund, >>> in which case it is evoked cell wise); >>> >>> g=. *: ` -: `^ >>> y=. 3 1 0 >>> g /. y >>> 9 >>> 0.5 >>> 1 >>> >>> Found in Section 15 of https://www.jsoftware.com/books/pdf/brief.pdf >>> <https://www.jsoftware.com/books/pdf/brief.pdf>. >>> >>> HTH, Regards Rob >>> >>>> On 3 May 2019, at 10:59 am, pietdion <[email protected]> wrote: >>>> >>>> Hopefully not an ignorant question. >>>> >>>> Am looking for a simple (tacit, non complicated) construction (verb? >>>> adverb? conjunction?) “c" that takes a gerund and applies the successive >>>> verbs in the gerund to successive items. >>>> >>>> A simple example is >>>> >>>> g=. *: ` -: `^ >>>> y=. 3 1 0 >>>> g c y >>>> 9 0.5 1 >>>> >>>> What “c” achieves this for arbitrary gerunds g's and y’s? >>>> >>>> I realise this can be done in a variety of explicit ways and with the >>>> agenda construct. All I can come up with is intricate constructions. >>>> Looking for something simple and direct. Seems to have a lot of uses. >>>> ---------------------------------------------------------------------- >>>> 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 > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
