Составители:
143
Имя, размер, коли-
чество байтов ис-
пользуемой памя-
ти, тип массива
whos
Name Size Bytes Class
A
2x2x2 64
double
array
B
2x2x2 64
double
array
C 4-D
64
double
array
D 4-D
192
double
array
Grand total is 48 elements using
384 bytes
Количество раз-
мерностей
ndims
ndims(D)
ans = 4
Размер массива
size
size(D)
ans = 2 2 2 3
5.3 Работа с многомерными массивами
Много приемов, связанных с работой с двумерными массива-
ми, переносится на многомерные. В этом разделе описано, как приме-
няется техника индексации и переопределения размеров к многомер-
ным массивам.
В качестве сквозного примера будем рассматривать 3-мерный
массив нормально распределенных случайных целых чисел nddata
размера 4х5х3:
nddata = fix(8*randn(4, 5, 3))
nddata(:, :, 1) =
-3 -9 2 -4 8
-13 9 1 17 0
1 9
-
1
-1 0
Имя, размер, коли- whos Name Size Bytes Class
чество байтов ис-
пользуемой памя- double
A 2x2x2 64
ти, тип массива array
double
B 2x2x2 64
array
double
C 4-D 64
array
double
D 4-D 192
array
Grand total is 48 elements using
384 bytes
Количество раз- ndims ndims(D)
мерностей ans = 4
Размер массива size size(D)
ans = 2 2 2 3
5.3 Работа с многомерными массивами
Много приемов, связанных с работой с двумерными массива-
ми, переносится на многомерные. В этом разделе описано, как приме-
няется техника индексации и переопределения размеров к многомер-
ным массивам.
В качестве сквозного примера будем рассматривать 3-мерный
массив нормально распределенных случайных целых чисел nddata
размера 4х5х3:
nddata = fix(8*randn(4, 5, 3))
nddata(:, :, 1) =
-3 -9 2 -4 8
-13 9 1 17 0
-
1 9 -1 0
1
143
Страницы
- « первая
- ‹ предыдущая
- …
- 143
- 144
- 145
- 146
- 147
- …
- следующая ›
- последняя »
