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

UptoLike

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

140
-0.4326 -1.1465 0.3273
-1.6656 1.1909 0.1746
0.1253 1.1892 -0.1867
0.2877 -0.0376 0.7258
B(:, :, 2) =
-0.5883 1.0668 0.2944
2.1832 0.0593 -1.3362
-0.1364 -0.0956 0.7143
0.1139 -0.8323 1.6236
Чтобы сформировать массив, заполненный константой, удоб-
но применить функцию repmat. Эта функция использует заданный
массив (в случае константы - размера 1х1) для формирования много-
мерного массива в соответствии с его размерностью:
B = repmat(5, [3 4 2])
B(:, :, 1) =
5 5 5 5
5 5 5 5
5 5 5 5
B(:, :, 2) =
5 5 5 5
5 5 5 5
5 5 5 5
Замечание: Если хотя бы одна из размерностей массива име-
ет значение 0, то это означает, что многомерный массив - пустой.
Использование функции cat. Применение функции cat су-
щественно упрощает формирование многомерных массивов, посколь-
ку позволяет задать размещение 2-мерных массивов вдоль указанной
размерности, используя следующий синтаксис:
B = cat(dim, A1, A2 ...),
где dim - номер размерности, вдоль
которой размещаются массивы;
A1, A2, ….. - список 2-мерных массивов.
           -0.4326          -1.1465        0.3273
           -1.6656           1.1909        0.1746
            0.1253           1.1892       -0.1867
            0.2877          -0.0376        0.7258
      B(:, :, 2) =
           -0.5883           1.0668        0.2944
            2.1832           0.0593       -1.3362
           -0.1364          -0.0956        0.7143
            0.1139          -0.8323        1.6236

        Чтобы сформировать массив, заполненный константой, удоб-
но применить функцию repmat. Эта функция использует заданный
массив (в случае константы - размера 1х1) для формирования много-
мерного массива в соответствии с его размерностью:

        B = repmat(5, [3 4 2])

        B(:, :, 1) =
                        5      5      5      5
                        5      5      5      5
                        5      5      5      5

         B(:, :, 2) =
                        5      5      5      5
                        5      5      5      5
                        5      5      5      5

        Замечание: Если хотя бы одна из размерностей массива име-
ет значение 0, то это означает, что многомерный массив - пустой.

        Использование функции cat. Применение функции cat су-
щественно упрощает формирование многомерных массивов, посколь-
ку позволяет задать размещение 2-мерных массивов вдоль указанной
размерности, используя следующий синтаксис:

        B = cat(dim, A1, A2 ...),

где dim - номер размерности, вдоль которой размещаются массивы;
A1, A2, ….. - список 2-мерных массивов.



140