与Matlab的magic()等价的NumPy

2024-10-05 13:19:47 发布

您现在位置:Python中文网/ 问答频道 /正文

在Ocatave/Matlab中,我可以使用^{}获得一个幻方,例如

magic(4)

  16    2    3   13
   5   11   10    8
   9    7    6   12
   4   14   15    1

定义:幻方是一个N×N的数字网格,其中每一行、每一列和主对角线上的条目相加为同一个数字(等于N(N^2+1)/2)。

如何使用NumPy生成相同的文件?


Tags: 文件numpy网格定义magic条目数字matlab

热门问题