Составители:
145
5
Используя индексацию столбцов, можно извлечь следующий
массив размера 2х2 со страницы 1 массива nddata:
nddata(2:3,2:3,1)
ans =
9
1
9
-1
Индексация столбцов может быть использована как в правой,
так и в левой частях оператора присваивания.
Пример. Сформируем 2-мерный массив С размера 4х4, за-
полненный нулями:
C = zeros(4, 4)
C =
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
Теперь разместим в центре массива С подмассив nddata(2:3,
1:2, 2) размера 2х2, извлеченный из многомерного массива nddata:
C(2:3, 2:3) = nddata(2:3, 1:2, 2)
C =
0 0 0 0
0 10 60 0
0 5 10 0
0 0 0 0
Неоднозначность многомерной индексации. Некоторые ти-
пы операторов присваивания, например, A(:, :, 1) = 1:10, в случае
многомерных массивов не обеспечивают однозначности, поскольку не
содержат достаточной информации для выполнения оператора при-
сваивания. В данном случае делается попытка присвоить 1-мерный
массив 2-мерному подмассиву массива А. Система MATLAB в таких
случаях выдает сообщение об ошибке. Чтобы обеспечить
однознач-
5
Используя индексацию столбцов, можно извлечь следующий
массив размера 2х2 со страницы 1 массива nddata:
nddata(2:3,2:3,1)
ans =
9
1
9
-1
Индексация столбцов может быть использована как в правой,
так и в левой частях оператора присваивания.
Пример. Сформируем 2-мерный массив С размера 4х4, за-
полненный нулями:
C = zeros(4, 4)
C=
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
Теперь разместим в центре массива С подмассив nddata(2:3,
1:2, 2) размера 2х2, извлеченный из многомерного массива nddata:
C(2:3, 2:3) = nddata(2:3, 1:2, 2)
C=
0 0 0 0
0 10 60 0
0 5 10 0
0 0 0 0
Неоднозначность многомерной индексации. Некоторые ти-
пы операторов присваивания, например, A(:, :, 1) = 1:10, в случае
многомерных массивов не обеспечивают однозначности, поскольку не
содержат достаточной информации для выполнения оператора при-
сваивания. В данном случае делается попытка присвоить 1-мерный
массив 2-мерному подмассиву массива А. Система MATLAB в таких
случаях выдает сообщение об ошибке. Чтобы обеспечить однознач-
145
Страницы
- « первая
- ‹ предыдущая
- …
- 145
- 146
- 147
- 148
- 149
- …
- следующая ›
- последняя »
