Составители:
196
Применение функции cell. Для формирования вложенного
массива ячеек с помощью функции cell выполним следующие опера-
ции:
Рисунок 7.5
1. Создадим пустой массив ячеек размера 1х2:
A = cell(1, 2);
2. Создадим пустой массив ячеек A(1, 2) размера 2х2 внутри массива
A:
A(1, 2) = {cell(2, 2)};
3. Заполним массив A, включая вложенный массив, с помощью опера-
торов присваивания:
A(1, 1) = {magic(5)};
A{1, 2}(1, 1) = {[5 2 8; 7 3 0; 6 7 3]};
A{1, 2}(1, 2) = {'Test 1'};
A{1, 2}(2, 1) = {[2-4i 5+7i]};
A{1, 2}(2, 2) = {cell(1,2)}
A{1, 2}{2, 2}(1) = {17};
Обратите внимание на использование фигурных скобок для
последнего уровня
вложенности. Это обусловлено тем, что необходи-
мо обратиться к содержанию ячейки внутри массива ячеек. И нако-
нец, можно сформировать вложенные массивы ячеек простым при-
сваиванием значений его элементам, как это сделано выше на шаге 3.
Применение функции cell. Для формирования вложенного массива ячеек с помощью функции cell выполним следующие опера- ции: Рисунок 7.5 1. Создадим пустой массив ячеек размера 1х2: A = cell(1, 2); 2. Создадим пустой массив ячеек A(1, 2) размера 2х2 внутри массива A: A(1, 2) = {cell(2, 2)}; 3. Заполним массив A, включая вложенный массив, с помощью опера- торов присваивания: A(1, 1) = {magic(5)}; A{1, 2}(1, 1) = {[5 2 8; 7 3 0; 6 7 3]}; A{1, 2}(1, 2) = {'Test 1'}; A{1, 2}(2, 1) = {[2-4i 5+7i]}; A{1, 2}(2, 2) = {cell(1,2)} A{1, 2}{2, 2}(1) = {17}; Обратите внимание на использование фигурных скобок для последнего уровня вложенности. Это обусловлено тем, что необходи- мо обратиться к содержанию ячейки внутри массива ячеек. И нако- нец, можно сформировать вложенные массивы ячеек простым при- сваиванием значений его элементам, как это сделано выше на шаге 3. 196
Страницы
- « первая
- ‹ предыдущая
- …
- 196
- 197
- 198
- 199
- 200
- …
- следующая ›
- последняя »