【发布时间】:2020-09-08 13:45:32
【问题描述】:
如何默写frame函数? (来自“学习 J”第 7 章)
我正在使用 Ch 8 中的 f x g y = x f@:g y 组合方案,但它不起作用。我的猜测是因为<" 没有自然排名?
x=.1
y=.i.2 3 4
f=.$
g=.<"
frame_e=.4 :'f x g y'
frame_t=.f@:g
x frame_e y NB. -> 2 3, which is the x-frame of y
x frame_t y NB. -> domain error
NB. No natural rank
g b.0 NB. -> syntax error
0 g b.0 NB. -> 0 0 0
我确认该模式与其他功能一样正常工作。
x=.1
y=.i.2 3 4
f=.+/
g=.*
f x g y NB. -> equiv of 12+2*i.3 4
x f@:g y NB. -> same
【问题讨论】:
标签: j