Составители:
188
[ ] [ ] [ ]
[ ] [ ] [ ]
Используя оператор присваивания, заполним одну из ячеек массива
B(1, 3) = {1:3};
B =
[ ] [ ] [1x3 double]
[ ] [ ] [ ]
7.2 Извлечение данных
Существует два способа извлечь данные из массива ячеек для
передачи их либо в некоторый числовой массив, либо в новый массив
ячеек:
• доступ к содержимому ячейки, используя индексацию содер-
жимого;
• доступ к подмножеству ячеек, используя индексацию ячеек .
Доступ к содержимому ячеек (индексация содержимого).
Используя индексирование содержимого в правой части
оператора
присваивания можно получить доступ к некоторым или всем данным
в одной ячейке. Определить переменную в левой части оператора
присваивания, чтобы запомнить содержимое ячейки. Заключить ин-
дексное выражение в правой части оператора присваивания в фигур-
ные скобки. Это будет означать, что присваивается содержимое ячеек,
а не сами ячейки.
Пример.
Рассмотрим массив
ячеек N размера 2х2:
N{1, 1} = [1 2; 4 5];
N{1, 2} = 'Name';
N{2, 1} = 2-4i;
N{2, 2} = 7;
N =
[2x2 double] 'Name'
[2.0000- 4.0000i] [ 7]
Строку, находящуюся в ячейке N{1, 2} можно извлечь следующим
образом:
c = N{1, 2}
c = Name
[] [] [] [] [] [] Используя оператор присваивания, заполним одну из ячеек массива B(1, 3) = {1:3}; B= [ ] [ ] [1x3 double] [] [] [] 7.2 Извлечение данных Существует два способа извлечь данные из массива ячеек для передачи их либо в некоторый числовой массив, либо в новый массив ячеек: • доступ к содержимому ячейки, используя индексацию содер- жимого; • доступ к подмножеству ячеек, используя индексацию ячеек . Доступ к содержимому ячеек (индексация содержимого). Используя индексирование содержимого в правой части оператора присваивания можно получить доступ к некоторым или всем данным в одной ячейке. Определить переменную в левой части оператора присваивания, чтобы запомнить содержимое ячейки. Заключить ин- дексное выражение в правой части оператора присваивания в фигур- ные скобки. Это будет означать, что присваивается содержимое ячеек, а не сами ячейки. Пример. Рассмотрим массив ячеек N размера 2х2: N{1, 1} = [1 2; 4 5]; N{1, 2} = 'Name'; N{2, 1} = 2-4i; N{2, 2} = 7; N= [2x2 double] 'Name' [2.0000- 4.0000i] [ 7] Строку, находящуюся в ячейке N{1, 2} можно извлечь следующим образом: c = N{1, 2} c = Name 188
Страницы
- « первая
- ‹ предыдущая
- …
- 188
- 189
- 190
- 191
- 192
- …
- следующая ›
- последняя »