Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 93 стр.

UptoLike

Составители: 

91
5 11 10 8 37 43 42 40
9 7 6 12 41 39 38 44
4 14 15 1 36 46 47 33
64 50 51 61 32 18 19 29
53 59 58 56 21 27 26 24
57 55 54 60 25 23 22 28
52 62 63 49 20 30 31 17
Эта матрица состоит из четырех блоков размера 4x4
B =
16 3 2 13
5 10 11 8
9 6 7 12
4 15 14 1
48 35 34 45
37 42 43 40
41 38 39 44
36 47 46 33
64 51 50 61
53 58 59 56
57 54 55 60
52 63 62 49
32 19 18 28
21 26 23 28
25 22 23 28
20 31 30 17
Эта матрица есть половина другого волшебного квадрата, эле-
менты которого находятся в диапазоне целых чисел 1:64. Суммы по
столбцам уже имеют правильное значение для волшебного квадрата
размера 8х8:
sum(B)
ans = 260 260 260 260 260 260 260 260
Однако сумма строк
sum (B')
ans = 196 196 196 196 324 324 324 324
совсем не та.
Попробуйте найти те перестановки элементов, которые при-
водят матрицу B к истинному
волшебному квадрату порядка 8.
Удаление строк и столбцов. Используя понятие пустого мас-
сива, можно легко удалять строки, столбцы и целые подблоки.
Допустим,
X = A
X =
16 2 3 13
5 11 10 8
               5    11    10    8    37   43   42   40
               9    7     6     12   41   39   38   44
               4    14    15    1    36   46   47   33
               64   50    51    61   32   18   19   29
               53   59    58    56   21   27   26   24
               57   55    54    60   25   23   22   28
               52   62    63    49   20   30   31   17

Эта матрица состоит из четырех блоков размера 4x4
B=
16   3    2    13        48    35    34   45
5    10   11   8         37    42    43   40
9    6    7    12        41    38    39   44
4    15   14   1         36    47    46   33

64 51 50 61              32    19    18   28
53 58 59 56              21    26    23   28
57 54 55 60              25    22    23   28
52 63 62 49              20    31    30   17
        Эта матрица есть половина другого волшебного квадрата, эле-
менты которого находятся в диапазоне целых чисел 1:64. Суммы по
столбцам уже имеют правильное значение для волшебного квадрата
размера 8х8:
       sum(B)
       ans = 260 260 260 260 260 260 260 260
Однако сумма строк
       sum (B')
       ans = 196 196 196 196 324 324 324 324
совсем не та.
        Попробуйте найти те перестановки элементов, которые при-
водят матрицу B к истинному волшебному квадрату порядка 8.
        Удаление строк и столбцов. Используя понятие пустого мас-
сива, можно легко удалять строки, столбцы и целые подблоки.
Допустим,
        X=A
        X=
        16    2     3    13
        5     11    10   8
                                                                91