使用纯函数在Mathematica中创建矩阵

时间:2014-06-27 05:40:54

标签: function matrix

我知道如何通过使用纯函数和映射范围在Mathematica中创建一维数组。语法如下:

#& / @ Range [1,3]

返回:

{1,2,3}

我想知道如何创建具有类似语法的二维数组。返回的二维数组是:

{{{1,1},{1,2},{1,3}},{{2,1},{2,2},{2,3}},{{3,1}} ,{3,2},{3,3}}}

我希望的语法是:

{#1,#2}& @@ {范围[1,3],范围[1,3]}

(或类似的东西),但这会返回:

{{1,2,3},{1,2,3}}

您可以使用Table []函数创建有序对的矩阵,但纯函数语法似乎更具动态性。

0 个答案:

没有答案