MATLAB.Exponenta
–Û·Ë͇ Matlab&Toolboxes

MATLAB

В.Г.Потемкин "Введение в Matlab" (v 5.3)
Глава 6. Массивы записей

  В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель

Массив записей - это новый тип массива, в котором разрешается накапливать в виде записей разнородные данные. Отличительная особенность такого массива наличие именованных полей.

MATLAB поддерживает следующие функции при работе с массивами записей:

Функция Описание
struct Создать массив записей.
fieldnames Получить имена полей.
getfield Получить содержимое поля.
setfield Установить содержимое поля.
rmfield Удалить поле.
isfield Истинно, если это поле массива записей.
isstruct Истинно, если это массив записей.

Пользователь может расширить состав функций, создавая специальные М-файлы для обработки конкретных данных.

Определение структуры. Структура - это массив записей с именованными полями, предназначенными для хранения данных; причем поле может содержать данные любого типа.

Пример.
Рассмотрим структуру patient, в которой поле name предназначено для записи имени пациента, поле billing - для счета на оплату, поле test - результатов медицинского обследования (рис. 6.1).

ris601.gif (2404 bytes)

Рис. 6.1. Массив записей patient размера 1x1

  В оглавление книги \ К следующему разделу \ К предыдущему разделу \ Предметный указатель

 


Поиск по сайту:

Система Orphus

Яндекс.Метрика