logo - 刷刷题
下载APP
【简答题】

定义一个函数ismagical(A),使得该函数可以检测矩阵A是否为幻方矩阵。 提示:判断一个矩阵是否为幻方需要满足以下四个条件: 1. 半幻方:如果每行、每列所有的元素和都为相同的值。 2. 幻方:如果所有行、列的和及两条对角线的和均相同。 3. 泛幻方:如果所有行、所有列、所有对角线(包含非对角线的元素和都相同)。 4. 关联幻方矩阵:中心点一侧某个元素与其(另一边)对侧对称元素的和都相等。 a). 用ismagical函数验证M矩阵满足全部四个条件。 M=[10 18 1 14 22; 11 24 7 20 3; 17 5 13 21 9; 23 6 19 2 15; 4 12 25 8 16]; b). 用ismagical函数验证matlab自带的magic函数产生的幻方矩阵满足哪些条件。

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸