I have a 3 dimensional array I want to squish it so the rows of the tables just
stack on top of each other.
i. 12 2 4
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 49 50 51
52 53 54 55
56 57 58 5
(;@;/ -: ,/) i. 12 2 4
1
Am 29.05.20 um 17:04 schrieb Thomas McGuire:
I have a 3 dimensional array I want to squish it so the rows of the tables just
stack on top of each other.
i. 12 2 4
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
Right: (,/ y) is the idiom.
Henry Rich
On 5/29/2020 11:13 AM, Hauke Rehr wrote:
(;@;/ -: ,/) i. 12 2 4
1
Am 29.05.20 um 17:04 schrieb Thomas McGuire:
I have a 3 dimensional array I want to squish it so the rows of the
tables just stack on top of each other.
i. 12 2 4
0 1 2 3
4 5 6 7
8
Wow! Thanks to Michael, Stefan, and Henry for the various solutions to my
tiling problem.
Henry's explanation using tetrahedral numbers was quite interesting, and
was easier for me to parse.
I'm still not very good at unravelling lengthy tacit code, and Henry's
extensive comments
made his process v
Thanks Henry and Hauke,
Seeing the idiom and my use of raze I should have been able to infer that,
since ;/ was working over the same axis I wanted. I have to reremember that ‘/‘
actually inserts it’s operator in between things, that may have helped to
figure this out on my own from what I had
I remember when I figured out what ,/ would do, years ago. It took me
quite a while. I think it's just a rite of passage to becoming a J
programmer.
Henry Rich
On 5/29/2020 10:06 PM, Thomas McGuire wrote:
Thanks Henry and Hauke,
Seeing the idiom and my use of raze I should have been able to