如何将动词顺序应用于向量和J中另一个向量的每个单独元素

Abb*_*ath 3 vector j

例如,我有矢量1 2 3和矢量4 5 6,我想先添加1 2 3和4,然后添加5然后以相同的方式添加6,并获得3个矢量5 6 7,6 7 8和7 8 9.

Eel*_*vex 6

你需要一个附加表+/:

1 2 3 +/ 4 5 6
5 6 7
6 7 8
7 8 9
Run Code Online (Sandbox Code Playgroud)

但按照你描述你想要的方式,似乎你可能更喜欢0级加法+"0:

((1 2 3)&+"0) 4 5 6
5 6 7
6 7 8
7 8 9
Run Code Online (Sandbox Code Playgroud)

不对称加法中的差异更明显:

1 2 +/ 3 4 5 6
4 5 6 7
5 6 7 8


((1 2)&+"0) 3 4 5 6 
4 5
5 6
6 7
7 8
Run Code Online (Sandbox Code Playgroud)

  • 也许有益于比较为"1 2 +"(0 _)3 4 5 6` vs`1 2 +"(_ 0)3 4 5 6` (2认同)