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

UptoLike

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

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