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

MATLAB

В.Г.Потемкин "Введение в Matlab" (v 5.3)
Глава 7. Массивы ячеек

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

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

Функция Описание
cell Создать массив ячеек.
celldisp Показать содержимое массива ячеек.
cellplot Показать графическую структуру массива ячеек.
num2cell Преобразовать числовой массив в массив ячеек.
deal Обмен данными между любыми классами массивов.
cell2struct Преобразовать массив ячеек в структуру.
struct2cell Преобразовать структуру в массив ячеек.
iscell Истинно, если это массив ячеек.

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

Определение массива ячеек. Массив ячеек - это массив, в котором элементами являются ячейки, которые могут содержать любой тип массива, в том числе и массив ячеек. Массивы ячеек позволяют хранить массивы с элементами разных типов и разных размерностей. К примеру, одна из ячеек может содержать действительную матрицу, другая массив текстовых строк, третья - вектор комплексных чисел (рис. 7.1).

Можно строить массивы ячеек любых размеров и любой структуры, включая и многомерные.

cell 1,1
3 4 2
9 7 6
8 5 1
cell 1,2
' Anne Smith'
'9/12/94'
'Class II'
'Obs. 1'
'Obs. 2'
cell 1,3
0.25 + 3i 8 - 16i
34 + 5i 7 + 0.92i
cell 2,1
[ 1.43  2.98  5.67]
cell 2,2
2 4 6 7
7 2 14 1
8 3 45 5
52 16 3 6
cell 2,3

' text '

4 2
1 5

[4  2  7]

0.02 + 8i

Рис. 7.1

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

 


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

Система Orphus

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