【功能简介】生成魔方矩阵。魔方矩阵是一个n×n方阵,n≥3,矩阵由1~n2中的数构成。矩阵每行、每列和两条对角线上的数之和是一样的,且等于sum(1:n^2)/n。如果n小于3,则返回的不是魔方矩阵。
【语法格式】
>> a=magic(3) %3×3魔方矩阵
a =
8 1 6
3 5 7
4 9 2
【实例分析】矩阵的行、列、对角线之和都等于15。
【功能简介】生成魔方矩阵。魔方矩阵是一个n×n方阵,n≥3,矩阵由1~n2中的数构成。矩阵每行、每列和两条对角线上的数之和是一样的,且等于sum(1:n^2)/n。如果n小于3,则返回的不是魔方矩阵。
【语法格式】
>> a=magic(3) %3×3魔方矩阵
a =
8 1 6
3 5 7
4 9 2