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

UptoLike

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

144
2 0 5 0 -6
nddata(:, :, 2) =
2 -5
-
11
6 9
-10 6 4 5 -9
5 10 -3 10 0
12
-
12
5 5 -1
nddata(:, :, 3) =
-12 -6
-
17
4 3
2 4 0 13 -8
-8 1 -8 4 0
11 -7 4 -5 0
Индексация
Чтобы получить доступ к элементу (3, 2) на странице 2 мас-
сива nddata, надо использовать обращение nddata(3, 2, 2).
В качестве индексов можно использовать вектор, каждый эле-
мент которого должен быть допустимым индексом многомерного
массива. Чтобы получить доступ к трем элементам (2, 1), (2, 3) и (2, 4)
на странице 3 массива nddata, надо использовать обращение
nddata(2, [1 3 4], 3)
ans = 2 0 13
Индексация столбцов многомерных
массивов. Индексация
столбцов, широко применяемая в системе MATLAB, может быть рас-
пространена и на многомерные массивы.
Пример. Чтобы получить доступ к столбцу 3 на странице 2 массива
nddata, надо воспользоваться следующим оператором
nddata(:, 3, 2)
ans =
-11
4
-3
                  2    0    5 0       -6

        nddata(:, :, 2) =
                            -
                  2    -5      6      9
                            11
                  -10 6     4    5    -9
                  5    10 -3     10 0
                       -
                  12      5      5    -1
                       12

        nddata(:, :, 3) =
                            -
                  -12 -6       4      3
                            17
                  2    4    0    13 -8
                  -8   1    -8   4    0
                  11   -7 4      -5   0

                             Индексация
         Чтобы получить доступ к элементу (3, 2) на странице 2 мас-
сива nddata, надо использовать обращение nddata(3, 2, 2).
         В качестве индексов можно использовать вектор, каждый эле-
мент которого должен быть допустимым индексом многомерного
массива. Чтобы получить доступ к трем элементам (2, 1), (2, 3) и (2, 4)
на странице 3 массива nddata, надо использовать обращение
       nddata(2, [1 3 4], 3)
        ans =     2 0 13
         Индексация столбцов многомерных массивов. Индексация
столбцов, широко применяемая в системе MATLAB, может быть рас-
пространена и на многомерные массивы.
Пример. Чтобы получить доступ к столбцу 3 на странице 2 массива
nddata, надо воспользоваться следующим оператором
        nddata(:, 3, 2)
        ans =
            -11
           4
           -3

144