matlab magic(3)magic用途是产生魔方矩阵,即每行每列之和相等的矩阵.结果是唯一的8 1 63 5 7 4 9 2 为什么不得别的数呢,比如把上面的行列式旋转90度6 7 21 5 98 3 4本人初学matlab

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/29 06:56:41
matlab magic(3)magic用途是产生魔方矩阵,即每行每列之和相等的矩阵.结果是唯一的8 1 63 5 7 4 9 2 为什么不得别的数呢,比如把上面的行列式旋转90度6 7 21 5 98 3 4本人初学matlab
xRn0}_nӮHw&Q42hAhޥg'W}}ٴj|||ϱ aճ>9,<} P!R u?0 fŇQst9p/ji~E<8cL$á {$Mvd<&9'B= ]Q|' `zzhp bnN#v+Fɒ3gAmIS_m{¤ݩh E) D[i CTH$U.;C 7sfjPuvuf%"}5iQw _$;0Bٗ87 ^Y@5Tx^\K'ƫhc("*L2)l</'Ax2?C?B`iᅀoЍviJ6Zc08n'݄Ε< f}Ot378#+^Kϋ Ƃ

matlab magic(3)magic用途是产生魔方矩阵,即每行每列之和相等的矩阵.结果是唯一的8 1 63 5 7 4 9 2 为什么不得别的数呢,比如把上面的行列式旋转90度6 7 21 5 98 3 4本人初学matlab
matlab magic(3)
magic用途是产生魔方矩阵,即每行每列之和相等的矩阵.
结果是唯一的
8 1 6
3 5 7
4 9 2
为什么不得别的数呢,比如把上面的行列式旋转90度
6 7 2
1 5 9
8 3 4
本人初学matlab

matlab magic(3)magic用途是产生魔方矩阵,即每行每列之和相等的矩阵.结果是唯一的8 1 63 5 7 4 9 2 为什么不得别的数呢,比如把上面的行列式旋转90度6 7 21 5 98 3 4本人初学matlab
跟magic函数的算法有关.这算法是这样的:
将三阶魔方的中数5填入正中央,然后其上填1,再按照向前一个数的右上角依次填数2.3.4……
如填到顶端则移至最下
如填到最右则移至最左相应位子
如所填格子已有数则填入该数的下方空格子
你仔细看看是不是这样