魔法陣の定義
マジック マトリックスは、各行、列、対角の数値の合計が等しい n x n の正方行列です。この定数はマジックサムと呼ばれます。たとえば、3 x 3 の魔法陣は次のようになります:
リーリーこの魔法陣の魔法の和は 15 で、その行、列、対角線の数字の合計は 15 です。
NumPy でマジック配列を作成する
NumPy には、魔法陣の作成に使用できる numpy.mgrid
という便利な関数が用意されています。この関数は、等間隔の数字のグリッドを作成し、それを操作して魔法円を生成できます。
以下は、NumPy を使用して 3 x 3 の魔法陣を作成するコードです。 リーリー
このコードを実行すると、次の魔法陣が生成されます:リーリー
魔法陣の数学的性質
魔法陣には、次のような多くの興味深い数学的特性があります:
データ処理:
Magic array は、多次元データの
視覚化および分析に使用できます。以上がNumPy の魔法陣: データ処理のブラック テクノロジを明らかにするの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。