根据http://www.microapl.co.uk/apl/APL1_2.PDF,在12和12之间有圆函数。例如,函数1,2和3分别是sin
,cos
和{{1} }。我在this reference找到了什么是函数7到7.但是,我没有找到函数8到12(以及它们的倒数)。有人能指出我们是什么吗?
答案 0 :(得分:4)
我查看了APL X的参考,但是我找不到左参数的描述,它允许最大范围-12到12。 你在哪里读到这个价值范围?
Dyalog APL允许范围从-12到12,这里引用了Dyalog APL参考:
R←X○Y.
Y必须是数字。 X必须是一个整数,范围¯12≤X≤12R是数字。
也许你会混淆APL X和Dyalog APL。
这些是X
的每个值的(Dyalog)操作(-X) ○ Y | X | X ○ Y
--------------------+----+--------------
(1-Y*2)*.5 | 0 | (1-Y*2)*.5
Arcsin Y | 1 | Sine Y
Arccos Y | 2 | Cosine Y
Arctan Y | 3 | Tangent Y
(Y+1)×((Y-1)÷Y+1)*.5| 4 | (1+Y*2)*.5
Arcsinh Y | 5 | Sinh Y
Arccosh Y | 6 | Cosh Y
Arctanh Y | 7 | Tanh Y
-8○Y | 8 | (-1+Y*2)*0.5
Y | 9 | a
+Y | 10 | |Y
b×0J1 | 11 | b
*Y×0J1 | 12 | θ
X从下表确定适用于Y的三角函数,双曲函数,毕达哥拉函数和复数函数族中的哪一个。
注意,当Y是复数时,a和b用于表示其实部和虚部,而θ表示其相位。
答案 1 :(得分:3)
在他的“APL词典”中,艾弗森定义了更多,从-15到15: http://www.jsoftware.com/papers/APLDictionary1.htm#circle