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

UptoLike

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

138
1 0 4
3 5 6
9 8 7
Сформирован массив А размерности 3 и размера 3х3х2.
Можно продолжить добавлять строки, столбцы и страницы с целью
формирования многомерных массивов различных размерностей и
размеров.
Для изменения размерности многомерного массива нужно:
уменьшить или увеличить соответствующий индекс;
присвоить одному или нескольким ранее не существовавшим
элементам некоторые значения; в этом
случае для числовых
массивов произойдет увеличение количества строк, столбцов
или страниц, поскольку структура числового массива требует
одинакового количества строк, одинакового количества
столбцов, одинакового количества страниц в соответствую-
щих размерностях.
Реализованный в системе MATLAB механизм присваивания
скаляра массиву вместе с механизмом индексации позволяет запол-
нять целые страницы массива, используя одно число.
Пример.
A(:, :, 3) = 5
A(:,:,3)=
5 5 5
5 5 5
5 5 5
A(:,:,2)=
1 0 4
3 5 6
9 8 7
                    1   0       4
                    3   5       6
                    9   8       7

       Сформирован массив А размерности 3 и размера 3х3х2.
Можно продолжить добавлять строки, столбцы и страницы с целью
формирования многомерных массивов различных размерностей и
размеров.

         Для изменения размерности многомерного массива нужно:

   •     уменьшить или увеличить соответствующий индекс;
   •     присвоить одному или нескольким ранее не существовавшим
         элементам некоторые значения; в этом случае для числовых
         массивов произойдет увеличение количества строк, столбцов
         или страниц, поскольку структура числового массива требует
         одинакового количества строк, одинакового количества
         столбцов, одинакового количества страниц в соответствую-
         щих размерностях.


        Реализованный в системе MATLAB механизм присваивания
скаляра массиву вместе с механизмом индексации позволяет запол-
нять целые страницы массива, используя одно число.

        Пример.
       A(:, :, 3) = 5


                            A(:,:,3)=
                                    5   5     5
                                    5   5     5
                                    5   5     5

                 A(:,:,2)=
                         1          0   4
                         3          5   6
                         9          8   7




138