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

UptoLike

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

134
ndgrid
Сгенерировать сетку для многомерной функ-
ции.
permute, ipermute
Переставить размерности.
shiftdim
Изменить размерность массива.
squeeze
Удалить одну из размерностей.
Пользователь может расширить состав этих функций, созда-
вая специальные М-файлы для обработки конкретных данных.
5.1 Определение многомерного массива
Многомерные массивы в системе MATLAB являются расши-
рением обычных двумерных массивов, которые имеют две размерно-
сти: размерность строк и размерность столбцов. Ниже приведена ст-
руктура 2-мерного массива размера 6x4:
столбцы
с
т
р
о
к
и
(1,1) (1,2) (1,3) (1,4)
(2,1) (2,2) (2,3) (2,4)
(3,1) (3,2) (3,3) (3,4)
(4,1) (4,2) (4,3) (4,4)
(5,1) (5,2) (5,3) (5,4)
(6,1) (6,2) (6,3) (6,4)
Доступ к элементам двумерного массива достигается путем
введения двух индексов -строки и столбца.
Рассмотрим 3-мерный массив; для обозначения элементов
требуется три индекса: первый - для обозначения строк; второй -
                     Сгенерировать сетку для многомерной функ-
ndgrid
                     ции.

permute, ipermute    Переставить размерности.

shiftdim             Изменить размерность массива.

squeeze              Удалить одну из размерностей.

        Пользователь может расширить состав этих функций, созда-
вая специальные М-файлы для обработки конкретных данных.




          5.1 Определение многомерного массива


        Многомерные массивы в системе MATLAB являются расши-
рением обычных двумерных массивов, которые имеют две размерно-
сти: размерность строк и размерность столбцов. Ниже приведена ст-
руктура 2-мерного массива размера 6x4:
                             столбцы

             (1,1)     (1,2)      (1,3)         (1,4)

      с      (2,1)     (2,2)      (2,3)         (2,4)
      т
             (3,1)     (3,2)      (3,3)         (3,4)
      р
      о
             (4,1)     (4,2)      (4,3)         (4,4)
      к
      и      (5,1)     (5,2)      (5,3)         (5,4)

             (6,1)     (6,2)      (6,3)         (6,4)


        Доступ к элементам двумерного массива достигается путем
введения двух индексов -строки и столбца.
        Рассмотрим 3-мерный массив; для обозначения элементов
требуется три индекса: первый - для обозначения строк; второй -
134