Составители:
160
Функция Описание
struct
Создать массив записей.
fieldnames
Получить имена полей.
getfield
Получить содержимое поля.
setfield
Установить содержимое поля.
rmfield
Удалить поле.
isfield
Истинно, если это поле массива записей.
isstruct
Истинно, если это массив записей.
Пользователь может расширить состав функций, создавая
специальные М-файлы для обработки конкретных данных.
Определение структуры. Структура - это массив записей с
именованными полями, предназначенными для хранения данных;
причем поле может содержать данные любого типа.
Пример. Рассмотрим структуру patient, в которой поле name предна-
значено для записи имени пациента, поле billing -
для счета на оплату,
поле test - результатов медицинского обследования (рисунок 6.1).
6.1 Построение структур
Структуру можно построить двумя способами:
• с использованием операторов присваивания;
• с использованием функции struct.
Применение оператора присваивания. Для того чтобы
сформировать простейшую структуру размера 1х1, необходимо
присвоить данные соответствующим полям. Cистема MATLAB авто-
матически формирует структуру по мере ее заполнения.
Пример. Сформируем показанную на рисунке 6.1 структуру
patient размера 1х1, состоящую
из следующих полей:
patient.name = 'John Doe';
patient.billing = 127.00;
patient.test = [79 75 73; 180 178 177.5; 220 210 205];
Функция Описание
struct Создать массив записей.
fieldnames Получить имена полей.
getfield Получить содержимое поля.
setfield Установить содержимое поля.
rmfield Удалить поле.
isfield Истинно, если это поле массива записей.
isstruct Истинно, если это массив записей.
Пользователь может расширить состав функций, создавая
специальные М-файлы для обработки конкретных данных.
Определение структуры. Структура - это массив записей с
именованными полями, предназначенными для хранения данных;
причем поле может содержать данные любого типа.
Пример. Рассмотрим структуру patient, в которой поле name предна-
значено для записи имени пациента, поле billing - для счета на оплату,
поле test - результатов медицинского обследования (рисунок 6.1).
6.1 Построение структур
Структуру можно построить двумя способами:
• с использованием операторов присваивания;
• с использованием функции struct.
Применение оператора присваивания. Для того чтобы
сформировать простейшую структуру размера 1х1, необходимо
присвоить данные соответствующим полям. Cистема MATLAB авто-
матически формирует структуру по мере ее заполнения.
Пример. Сформируем показанную на рисунке 6.1 структуру
patient размера 1х1, состоящую из следующих полей:
patient.name = 'John Doe';
patient.billing = 127.00;
patient.test = [79 75 73; 180 178 177.5; 220 210 205];
160
Страницы
- « первая
- ‹ предыдущая
- …
- 160
- 161
- 162
- 163
- 164
- …
- следующая ›
- последняя »
