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

UptoLike

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

182
Синтаксис:
k = isstruct(S)
Описание:
Функция k = isstruct(S) возвращает 1 (логическое TRUE), ес-
ли указанное имя действительно является именем структуры и 0 - в
противном случае.
Пример. Задана следующая структура A размера 1х2:
A(1).data = [3 4 7; 8 0 1];
A(1).nest.testnum = 'Test 1';
A(1).nest.xdata = [4 2 8];
A(1).nest.ydata = [7 1 6];
A(2).data = [9 3 2; 7 6 5];
A(2).nest.testnum = 'Test 2';
A(2).nest.xdata = [3 4 2];
A(2).nest.ydata = [5 0 9]
Проверить, является ли объект A структурой:
isstruct(A)
ans = 1
Сопутствующие функции: STRUCT, ISCELL, ISNUMERIC,
ISOBJECT.
7 Массивы ячеек
В систему MATLAB 5 впервые включен специальный тип
массивов ячеек, элементы которого сами, в свою очередь, являются
массивами . Поддержаны следующие функции при работе с массива-
ми ячеек:
Функция Описание
cell
Создать массив ячеек.
celldisp
Показать содержимое массива ячеек.
cellplot
Показать графическую структуру массива ячеек.
num2cell
Преобразовать числовой массив в массив ячеек.
deal
Обмен данными между любыми классами масси-
        Синтаксис:
         k = isstruct(S)
        Описание:
        Функция k = isstruct(S) возвращает 1 (логическое TRUE), ес-
ли указанное имя действительно является именем структуры и 0 - в
противном случае.
        Пример. Задана следующая структура A размера 1х2:
         A(1).data = [3 4 7; 8 0 1];
         A(1).nest.testnum = 'Test 1';
         A(1).nest.xdata = [4 2 8];
         A(1).nest.ydata = [7 1 6];
         A(2).data = [9 3 2; 7 6 5];
         A(2).nest.testnum = 'Test 2';
         A(2).nest.xdata = [3 4 2];
         A(2).nest.ydata = [5 0 9]
Проверить, является ли объект A структурой:
        isstruct(A)
         ans = 1
        Сопутствующие функции: STRUCT, ISCELL, ISNUMERIC,
ISOBJECT.


        7 Массивы ячеек


        В систему MATLAB 5 впервые включен специальный тип
массивов ячеек, элементы которого сами, в свою очередь, являются
массивами . Поддержаны следующие функции при работе с массива-
ми ячеек:

      Функция    Описание

      cell       Создать массив ячеек.

      celldisp   Показать содержимое массива ячеек.

      cellplot   Показать графическую структуру массива ячеек.

      num2cell   Преобразовать числовой массив в массив ячеек.

      deal       Обмен данными между любыми классами масси-

182