小编osm*_*fb1的帖子

在APL中如何将矢量(长度为n)转换为对角矩阵(nxn)?

我有一个我在1985年写的J程序(在vax vms上).一节是从矢量创建对角矩阵.

a=(n,n)R1,nR0
b=In
a=bXa
Run Code Online (Sandbox Code Playgroud)

也许它不是J而是ascii中的APL,但这些行在当前的J中起作用(在原始函数中有适当的变化).但不是APL(gnu,NARS2000或ELI).我在最后一行收到域错误.有没有循环的简单方法吗?

j apl

4
推荐指数
1
解决办法
270
查看次数

标签 统计

apl ×1

j ×1