0

请原谅我的无知。我正在将一些 APL 翻译成另一种格式,但在任何地方都找不到“逗号栏”的功能/含义。不确定这是否会通过,但它看起来像这个“⍪”,由 U+236A 编码。

它似乎结合了 2 个矩阵,但是虽然我发现了一些关于符号本身的提及,但 Google 还不能告诉我它的作用。

为了更加感谢,请指出我可以找到有关所有其他符号功能的信息的来源。

谢谢!

4

1 回答 1

1

comma-bar的二进形式称为first-axis catenate

对于矩阵和其他多维数组,catenate 期望指定连接的维度。(参见 [], 'axis'。)如果未指定维度,则假定为最后一个维度。⍪ (comma-bar) 的行为方式与 完全相同,只是默认维度是第一个。同样,如果指定了轴,⍪ 将使用该轴。

这个 microapl 站点也有很好的基本符号参考

搜索那个网站和维基百科,你应该有足够的时间继续下去。请参阅下面的评论以获取特定于实现的 monadic 版本。

于 2014-05-08T18:15:42.567 回答